[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Распаковывать ZIP с русскими именами



В Пнд, 08/09/2008 в 18:55 +0400, Yuri Kozlov пишет:
> 8 сентября 2008 г. 11:45 пользователь Покотиленко Костик
> <casper@meteor.dp.ua> написал:
> >> > Это всё хорошо, а баги надо чинить...
> >>
> >> Каким образом? Как я понимаю, в zip-формате не задаётся кодировка
> >> символов имён файлов.
> >> А полагаться на угадывание -- ни есть чинить баг.
> >
> > В таких случая принято встраивать возможность ручного указания
> > кодировки.
> 
> Официальный костыль?
> Я, конечно, не против, но это не поможет людям, которым нужно просто
> распаковать архив, а не изучать кодировки.

В 8-ми битном текстовом/csv файле тоже не хранится кодировка, и, при
открытии gedit/openoffice предлагается выбрать из вариантов, в случае с
openoffice также сразу видно правильно ты указал кодировку или нет.

Так что этому официальному костылю уже лет и лет. И вообще в нашей
работе без этого не получается.

Как гласит пословица: "Бог построил мир за 7 дней потому что ему не
приходилось думать о проблемах обратной совместимости!"

Одноногому ногу не вернёшь, а без костыля он ходить не может. Даже если
доработать zip, так, чтобы в нём хранилась кодировка, всё равно придётся
иметь дело с архивами созданными zip без такой доработки.

-- 
Покотиленко Костик <casper@meteor.dp.ua>


Reply to: