кодировки-перекодировки

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

кодировки-перекодировки

Сообщение CdR »

Кто скажет как єто обратно перекодировать в норму?

Код: Выделить всё

Çäðà âñòâóéòå!

Âû ïîëó÷èëè ýòî ñîîáùåíèå ïîòîìó, ÷òî ñëåäèòå çà òåìîé "140 òûñÿ÷ü ëåò" íà ñà éòå Êà ìîðêà .  ýòîé òåìå ñî âðåìåíè âà øåãî ïîñëåäíåãî ïîñåùåíèÿ ïîÿâèëîñü íîâîå ñîîáùåíèå. Âû ìîæåòå ïåðåéòè ïî ññûëêå, ÷òîáû ïðî÷èòà òü ïîñòóïèâøèå îòâåòû; íîâûå óâåäîìëåíèÿ íå áóäóò ïðèõîäèòü, ïîêà âû íå ïðîñìîòðèòå òåìó
порядок приложения перекодировок интересует...
Аватара пользователя
AMel
Частый Гость
Сообщения: 12
Зарегистрирован: 01 мар 2007, 03:06
Откуда: Харьков->Edmonton

Сообщение AMel »

Здр вствуйте! Вы получили это сообщение потому, что следите з темой "140 тысячь лет" н с йте К морк . В этой теме со времени в шего последнего посещения появилось новое сообщение. Вы можете перейти по ссылке, чтобы прочит ть поступившие ответы; новые уведомления не будут приходить, пок вы не просмотрите тему

Это UTF-8

Перекодировка UTF-8 -> win
выполнена Штирлиц 4.01 (http://www.listsoft.ru/programs/1177/)
Последний раз редактировалось AMel 25 май 2007, 00:09, всего редактировалось 1 раз.
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Сообщение CdR »

Если я поставлю кодировку UTF8
получится

Код: Выделить всё

Çäðàâñòâóéòå!

Âû ïîëó÷èëè ýòî ñîîáùåíèå ïîòîìó, ÷òî ñëåäèòå çà òåìîé "140 òûñÿ÷ü ëåò" íà ñàéòå Êàìîðêà.  ýòîé òåìå ñî âðåìåíè âàøåãî ïîñëåäíåãî ïîñåùåíèÿ ïîÿâèëîñü íîâîå ñîîáùåíèå. Âû ìîæåòå ïåðåéòè ïî ññûëêå, ÷òîáû ïðî÷èòàòü ïîñòóïèâøèå îòâåòû; íîâûå óâåäîìëåíèÿ íå áóäóò ïðèõîäèòü, ïîêà âû íå ïðîñìîòðèòå òåìó:
Аватара пользователя
AMel
Частый Гость
Сообщения: 12
Зарегистрирован: 01 мар 2007, 03:06
Откуда: Харьков->Edmonton

Сообщение AMel »

CdR писал(а):Если я поставлю кодировку UTF8
получится

Код: Выделить всё

Çäðàâñòâóéòå!

Âû ïîëó÷èëè ýòî ñîîáùåíèå ïîòîìó, ÷òî ñëåäèòå çà òåìîé "140 òûñÿ÷ü ëåò" íà ñàéòå Êàìîðêà.  ýòîé òåìå ñî âðåìåíè âàøåãî ïîñëåäíåãî ïîñåùåíèÿ ïîÿâèëîñü íîâîå ñîîáùåíèå. Âû ìîæåòå ïåðåéòè ïî ññûëêå, ÷òîáû ïðî÷èòàòü ïîñòóïèâøèå îòâåòû; íîâûå óâåäîìëåíèÿ íå áóäóò ïðèõîäèòü, ïîêà âû íå ïðîñìîòðèòå òåìó:
Перекодировка UTF-8 -> win
выполнена Штирлиц 4.01 (http://www.listsoft.ru/programs/1177/)
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Сообщение CdR »

Хмм... что-то я совсем запутался.
То, что тут на форуме cp1251 и перекодировка уже одна как минимум наложиласть при постинге -- тоже надо учесть.
короче.
hexdump того, что в каморочном письме приходит, чтобы исключить разночтения:)

Код: Выделить всё

000006C0 20 20 0A 58 │ 2D 4B 4D 61 │ 69 6C 2D 4D │ 44 4E 2D 53 │ 65 6E 74 3A │ 20 20 0A 0A │ 0A C3 87 C3 │ A4 C3 B0 C3 │ A0 C3 A2 C3                   .X-KMail-MDN-Sent:  ...Ã.äðàâÃ
000006E4 B1 C3 B2 C3 │ A2 C3 B3 C3 │ A9 C3 B2 C3 │ A5 21 0A 0A │ C3 82 C3 BB │ 20 C3 AF C3 │ AE C3 AB C3 │ B3 C3 B7 C3 │ A8 C3 AB C3                 ±Ã²Ã¢Ã³Ã©Ã²Ã¥!..Ã.û ïîëó÷èëÃ
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Сообщение CdR »

Понял.
recode -f utf-8..iso-8859-1 | recode -f cp1251..utf8
(utf-8 -- системный charset у меня)

Тоесть, форум отправляя письмо, не ставит charset. И кто-то, "который сидит в углу", воспринимает это как iso-8859-1 и перекодирует в utf-8.
Тоесть надо выполнить utf-8 -> iso-8859-1, но charset поставить cp-1251.

.procmailrc :

Код: Выделить всё

:0 fhw
* ^From.*kamorka
    | recode -f utf-8..iso-8859-1 | /usr/bin/formail -i "Content-Type: text/plain;  charset=cp-1251"
PS: Пойти заказать цветы, что ли к памятнику тезке....
PPS: Еще бы заставить php-шников rfc на subject почитать.
Последний раз редактировалось CdR 25 май 2007, 19:17, всего редактировалось 3 раза.
Аватара пользователя
Gatchinskiy
Комбинатор
Сообщения: 20952
Зарегистрирован: 05 окт 2003, 20:44
Откуда: St. Petersburg(Gatchina) > Vancouver

Сообщение Gatchinskiy »

мне на gmail с недавнего времени в таком формате стали приходить уведомления ... уже даже привык, если вижу такое - значит с каморки ... :)
Аватара пользователя
CdR
Графоман
Сообщения: 11245
Зарегистрирован: 11 окт 2004, 19:27
Откуда: Европа, центр, за углом направо.

Сообщение CdR »

Gatchinskiy писал(а):мне на gmail с недавнего времени в таком формате стали приходить уведомления ... уже даже привык, если вижу такое - значит с каморки ... :)
Собственно об этом и речь.
Аватара пользователя
AlexANB
Маньяк
Сообщения: 2904
Зарегистрирован: 17 фев 2003, 18:47
Откуда: Ontario

Сообщение AlexANB »

CdR писал(а):PPS: Еще бы заставить php-шников rfc на subject почитать.
Надо просто расстреливать программистов, которые зачем-то что-то куда-то перекодируют без спроса.
Ответить