Проблема з іменами файлів в zip архівах, шорткати

Apple вже майже випустила нову версію Mac OS X, а ось і я зі своїм userland.

Проблема з іменами файлів в zip архівах, шорткати

Господа адміни! Як ви вирішуєте питання з розпакуванням на ПК архівів ZIP, створених в Mac OS X?
Я маю на увазі імена файлів російською, перетворюються на ПК в |Т|¬|-|||||-|-TЛ|.doc?


У моїх колег в арсеналі в різний час було кілька способів -

1. Використовувати автоматизацію, транслитерируется імена файлів і потім створює архів (AppleScript, do shell script).

2. Використовувати інші архіватори замість системних засобів (iArchiver ($$$), BetterZip ($$$) - всі вони, якщо придивитися до вмісту їх пакетів, стоять на плечах гігантів (а конкретніше Ігоря Павлова) і використовують p7zip. Можна навіть скористатися командним рядком (7z a -tzip persix.zip pics). Такі архіви коректно розпаковуються на ПК WinRar ($$$), WinZip ($$$) (сюрприз, це ПО компанії Corel), 7z. тобто, потрібні дії від одержувачів користувачів Windows.

3. Використовувати інші архіватори замість системного і, до купи, інший формат. Наприклад, SimplyRar (не саме свіже і елегантне ПО). Знову-таки, потрібні рухи тіла від користувачів Windows (установка 7z або WinRar ($$$) для розпакування). Або, навіть StuffIt ($$$) на Мак і ПК.

4. Використовувати Zipeg на ПК (а може бути і інші разархіватори для Windows), які коректно розпаковують архів zip, створений системними засобами Mac OS X. І знову потрібні дії від одержувачів користувачів Windows.

Може бути є більш елегантні і / або хакерські способи?
Секретне слово в plist?
Заміна системної бібліотеки брудними руками?

А банальне в голову не приходило: навіщо використовувати кирилицю?

Типовий рада яблучника, так. Були б проблеми з цифрами - рада була б не використати цифри.

Нам би не завадила теоретична частина - розповідь про формат zip, про підтримку UTF-8, про компоненту ZIP в складі Windows.

З "Де вони зараз"
Поліз в Wikipedia і нагугліть долі творців форматів ARC, ZIP і ARJ.
ARC (Thom Henderson) - сидить на березі Чесапикского затоки, і є провайдером на кілька десятків сусідів.
ZIP (Phil Katz) - проблеми з алкоголем, водіння у п'яному вигляді, арешти, смерть в 37 років.
ARJ (Robert K. Jung) - вельми побожна людина, все ще продає ARJ і JAR.

Подивився ще LHA (LHArc та ін.) - Haruyasu Yoshizaki (Yoshi) - лікар на Хоккайдо з внутрішніх хвороб, головлікар в лікарні. А програмування це хобі.

Є ще такий архіватор Keka (так здається). Робить зіпи і начебто проблем не було. Назва пам'ятаю погано, а іконка у нього - щось типу черепашки коричневої;)