ibash.org.ru — Новый цитатник Рунета


#11991 + ( 71 )
Итак. Был человек, который скачал музыку во флаке. И узнал он, что там искарёжены теги.
И попытался он их перекодировать из SJIS в UTF8, но фигу получил вместо этого.
  Было: ЋУЌЯЏу‹µ      Стало: ミ巾」ミ糊ッミ肖iconv: недопустимая входная последовательность в позиции 13
Удивился он и рассказал своему знакомому об этом. А знакомый порекомендовал себя убить ибо
он проверил лолифоксом и тот прочитал 謝罪状況, что и есть истинное нозвание. И сделал человек так:
  $ echo -n 謝罪状況 |od -x
  0000000 ace8 e79d aabd 8ae7 e6b6 81b3
  $ echo -n 謝罪状況 |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 Дата одобрения: 31.12.2009 00:17 Аппрувер: Ским

«ibash.org.ru — Новый цитатник Рунета»
Почта вебмастера: imail@ibash.org.ru