2013-05-29 3 views
2

Какая кодировка предполагается использовать для Zip Архив комментариев? Я знаю, что кодировка файла комментарии (и имена файлов) определяются бит 11 флагов бит общего назначения файлов. Однако для Zip архив нет комментариев, которые хранятся в разделе «Конец записей центрального каталога».Какая кодировка используется для комментариев в Zip-архиве?

Я уверен, что кодировка должна быть либо кодом IBM Page 437, либо UTF-8; но откуда вы знаете, какой? Всегда ли это CP437, даже если все имена файлов/комментарии в архиве закодированы в UTF-8?

Я прочел то, что должен сказать об этом Zip file specification. К сожалению, в «Подробный комментарий к ZIP-файлу» подробно не говорится. Я также искал Интернет и переполнение стека; хотя в Zip-файле есть много информации о именах файлов и комментариях, я ничего не мог найти о Zip архиве комментариев.

Благодаря

ответ

1

К сожалению, как вы заявили, ZIP AppNote не об этом ничего сказать. Лучшее, что вы можете попробовать, это использовать SecureZIP PkWare и добавить комментарии с символами без ascii и посмотреть, как они будут сохранены.