Башорг цитата #11991 - смешные диалоги

Цитата #11991
69
Итак. Был человек, который скачал музыку во флаке. И узнал он, что там искарёжены теги. И попытался он их перекодировать из SJIS в UTF8, но фигу получил вместо этого.   Было: ЋУЌЯЏу‹µ      Стало: &#65424;&#24062;&#65379;&#65424;&#31946;&#65391;&#65424;&#32918;iconv: недопустимая входная последовательность в позиции 13 Удивился он и рассказал своему знакомому об этом. А знакомый порекомендовал себя убить ибо он проверил лолифоксом и тот прочитал &#35613;&#32618;&#29366;&#27841;, что и есть истинное нозвание. И сделал человек так:   $ echo -n &#35613;&#32618;&#29366;&#27841; |od -x   0000000 ace8 e79d aabd 8ae7 e6b6 81b3   $ echo -n &#35613;&#32618;&#29366;&#27841; |iconv -f utf8 -t shift-jis |od -x   0000000 d38e df8d f38f b58b   $ echo -n ЋУЌЯЏу‹µ |od -x   0000000 8bd0 a3d0 8cd0 afd0 8fd0 83d1 80e2 c2b9   0000020 00b5 Сильно удивился он, увидив, что в утф8 --- 12 байт. в шифт жис --- 8, а по факту --- 18 (18 = (8+1)*2) И спросил он у знакомого своего, что точно тот делал. А знакомый ответил, что скопировал в блокнот, дописал <html><body> и сохранил, а затем открыл. В какой же кодировке ты сохранил это в блокноте, спросил человек? в ЦП1251 (!!!!!!111111адын-адын) ответил знакомый. И снизошло на человека озорение:   $ echo -n ЋУЌЯЏу‹µ |iconv -t CP1251 -f UTF8 |iconv -f SJIS -t UTF8   &#35613;&#32618;&#29366;&#27841; Понял он, что виндоус с его блокнотом несёт в мир зло и смту. И что чтобы закодировать теги в музыкальном файле по схеме   CP1251 (SJIS) -> UTF8 надо быть виндоузятником лишь только.
27.12.2009 22:15
Назад к списку цитат