[Desktop] ALD4: zip, 7z -- хоть плачь :(((

Alexander Yereschenko =?iso-8859-1?q?ave4600_=CE=C1_mail=2Eru?=
Пт Дек 21 22:00:59 MSK 2007


Доброе!
В сообщении от Thursday 20 December 2007 19:19:38 Andrei Lomov написал(а):
> Имеем:
> Каталог с русским именем и вложенными подкаталогами с русскими именами
>
> Надо:
> Сжать каталог в архив zip и в архив 7z.
> Так, чтобы он правильно читался в XP.
>
> Делаем:
> 1) Копируем папку в раздел XP, сжимаем в zip под XP.
> Результат:
> русские имена в архиве не читаются в ALD4;
> зато читаются в ALC3
>
> 2) Копируем папку в раздел ALD4 (utf-8), сжимаем в zip и 7z
> (через меню на правой кнопе мыши в konqueror).
> Результат:
> а) архив 7z не создается, zip создается;
> б) русские имена в архиве zip не читаются под XP;
> читаются под ALD4 в konqueror и не читаются под ALD4 в ark.
>
> Резюме:
> 1) исседование не полное;
> 2) результаты плачевные.
>
> Просьба:
> проверить вышесказанное,
> чтобы было что написать в BUGожилу

С zip уже рассказали - там 8-битная кодировка имен файлов внутри архива - 
отсюда и проблемы в разных системах с разными локалями....
У 7z внутри юникодовская кодировка имен файлов.
Имеем - ALD4.01+branch
Создаем папку "Новая папка", внутри файлы с именами типа "Текстовый файл"
В konqueror: контекстное меню на этой папке - "Упаковать - Упаковать в ... - 
Новая папка.7z" Файл создается (попутно спрашивая про пароль на архив, но это 
пока отменяем). Клик на архив - запускается Ark - имена файлов 
нечитабельные - по два "странных" символа на каждую букву имени. Заходим в 
архив в Krusader - все показывается нормально. В mc - тоже нормально 
по-русски (только почему-то в корне архива две папки "Новая папка"). 
Переносим файл в XP, открываем с помощью 7z - все нормально по-русски...
Итак, проблема пока только одна - в Ark.


--
Alexander


Подробная информация о списке рассылки Desktop