On 2009.09.28 at 14:14:10 +0400, Mikhail A Antonov wrote: > > > > > > Внутри zip-архива не utf8. > > > > Нет ли возможности узнать что там? > zip не хранит данные о кодировке имён файлов, тебе уже сказали выше об этом. > А вообще там cp866, если я правильно помню.
Неправильно. Там БЫЛА БЫ cp866, если бы виндовый zip не проявлял неестественного интеллекта и не пробовал бы перекодитовать имена, считая их почему-то cp850 в ISO-Latin1 (которая почти по всем кодовым позициям совпадает с CP1252, но местами все же различается) Именно это лечит нижепреведенная команда перекодировки > > >> А можно что-то сделать в Lenny? > > > > > > unzip -Z1 filename.zip | iconv -f cp1252 -t cp850 | iconv -f cp866 > > > > Большое спасибо, это работает. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org