Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.04.19;
Скачать: [xml.tar.bz2];

Вниз

Notepad.exe и UTF-8   Найти похожие ветки 

 
antonn ©   (2009-02-18 16:06) [0]

Кто нибудь знает, можно ли отключить внесение BOM в текстовый документ в кодировке UTF-8 в стандартном блокноте винды (win2k/xp)? в реестре или патчеванием каким...


 
makvell   (2009-02-18 17:15) [1]

Если не получится, можно взять Notepad++, оно много умеет, а на вид блокнот, блокнотом :)


 
antonn ©   (2009-02-18 17:20) [2]

нет, нужно именно к стандартному блокноту.


 
Игорь Шевченко ©   (2009-02-18 17:23) [3]

BOM вставляется в момент первого сохранения (или сохранения как) по выбору типа файла. Сдается мне, что в стандартном блокноте не получится его обрезать


 
Сергей М. ©   (2009-02-18 17:50) [4]

Той же "непотребностью" страдает и, скажем, WordPad.
И, если не ошибаюсь, ранние версии IE.
Похоже что для перекодировки все они обращаются к одной и той же API-ф-ции, в которой вставку BOMa вряд ли можно отнести к разряду багов.


 
antonn ©   (2009-02-18 18:08) [5]

WinHex" ом нашел в notepad.exe этот маркер, если заменить нулями он нули и вставляет, как вообще убрать это не знаю, опыта в таких делах не имею :)


> Игорь Шевченко ©   (18.02.09 17:23) [3]

не, в том то и дело, что при каждом "Сохранить" :(


 
antonn ©   (2009-02-18 18:10) [6]

Ну и не утверждаю это бага, просто из соображений совместимости, но такая однозначная и не отключаемая "совмещаемость" несколько нервирует :(


 
Сергей М. ©   (2009-02-18 18:18) [7]


> несколько нервирует


А кого она не нервирует ?
Полный Тырнет ссылок на тему "Notepad BOM", убедись сам..

Стесняюсь спросить, даже, пожалуй, боюсь после атаки маачебов -), "нужно именно к стандартному блокноту" - это под страхом смертной казни, да ?)


 
Тыщ ©   (2009-02-18 18:31) [8]

> antonn ©   (18.02.09 16:06)

Элементарно, для notepad.exe MD5 388b8fbc36a8558587afc90fb23a3b99
и версии 5.1.2600.2180:
0000438D: 50 -> EB
0000438E: 6A -> 2E


 
antonn ©   (2009-02-18 18:44) [9]


> это под страхом смертной казни, да ?)
>

да


> Тыщ ©   (18.02.09 18:31) [8]

версия моего та же, но хеш 07008AD0ECEB638AC7CEF7E86F378536
и после правке и попытке сохранения он падает и сильно просит отправить отчет :)


 
Тыщ ©   (2009-02-18 18:57) [10]

> antonn ©   (18.02.09 18:44) [9]

Найди 506A03 и исправь на EB2E03. Если не поможет — шли свою версию notepad.exe.


 
Sapersky   (2009-02-18 19:05) [11]

"нужно именно к стандартному блокноту" - это под страхом смертной казни, да ?)

да


Сурово :)
Но если дело только в том, чтобы не пугать пользователей непривычным (и слегка монструозным) интерфейсом Notepad++, то есть ещё AkelPad, который по умолчанию почти копия блокнота (хотя при желании можно добавить тулбар, номера строк, подсветку синтаксиса и т.п.).


 
antonn ©   (2009-02-18 19:15) [12]


> Но если дело только в том, чтобы не пугать пользователей

тут хуже пользователя, тут сисадмин %)
ну и собственная привязанность немалую роль играет


 
Сергей М. ©   (2009-02-18 21:24) [13]


> тут хуже пользователя, тут сисадмин


imho, грош цена программеру, не находящему общего языка с админом.
Равно, впрочем, как и наоборот.


> после правке и попытке сохранения он падает и сильно просит
> отправить отчет


ТыщИ они на то и ТыщИ, что они не боги и не админы)


 
antonn ©   (2009-02-18 21:26) [14]

Сергей М., я задал вполне определенный вопрос, не надо отвечать на другой вопрос и убеждать в его верности :)


 
antonn ©   (2009-02-18 21:27) [15]

задал вопрос на течнете, мало ли, а вдруг? :)


 
Сергей М. ©   (2009-02-18 21:31) [16]

Ясно.
Маачебщина)


 
antonn ©   (2009-02-18 21:36) [17]

Это что то плохое и омерзительное, не так ли? :)


 
clickmaker ©   (2009-02-18 21:58) [18]

> нужно именно к стандартному блокноту.

переименуй AkelPad или Notepad++ в notepad.exe


 
Сергей М. ©   (2009-02-18 22:19) [19]


> antonn ©   (18.02.09 21:36) [17]


Это ALMD.


 
antonn ©   (2009-02-18 22:32) [20]

advanced lamers mast die? %)


 
Сергей М. ©   (2009-02-18 22:36) [21]

Маачебы позиционирут себя как agressive.


 
Сергей М. ©   (2009-02-18 22:39) [22]


> clickmaker ©   (18.02.09 21:58) [18]


Админ шибко обидится)


 
@!!ex ©   (2009-02-18 23:09) [23]

> [17] antonn ©   (18.02.09 21:36)

Это один неадекватный аноним возникший в соседних темах.


> [16] Сергей М. ©   (18.02.09 21:31)

А чего злые то какие все?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.04.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.047 c
15-1234895341
stas
2009-02-17 21:29
2009.04.19
Библиотека для конвертации bmp в jpg


15-1234863241
Headlong
2009-02-17 12:34
2009.04.19
Установка Delphi 6


1-1210613850
[i2e]
2008-05-12 21:37
2009.04.19
как сделать PopupMenu в стиле XP? (синяя окантовка)


2-1235817524
Андрей (начинающий)
2009-02-28 13:38
2009.04.19
Как узнать имя TTF шрифта, если оно не совпадает с названием


15-1234906202
Юрий
2009-02-18 00:30
2009.04.19
С днем рождения ! 18 февраля 2009 среда





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский