timursun
@timursun
Creative project/product manager

Создание ZIP-архива на Mac OS X для чтения на Windows c кириллическими названиями файлов

Столкнулся с проблемой пересылки файлов с кириллическими именами с мака на виндоус. Файлы распределены по папкам (часть так же имеет кириллические имена), поэтому наиболее привычным видится сжать их в ZIP, как наиболее распространенный формат. Проблема в том, что если сжать папку стандартными средствами мака, и открыть стандартными средствами виндоуса, кодировка в названиях файлов сыпется.

Заставлять получателей использовать альтернативные распаковщики (которые понимают юникод в названиях файлов) — крайний вариант, прибегать к которому очень не хотелось бы.

Потратил вечер на изучение проблемы и ее решений, пробовал разные методы, но так и не получилось решить проблему. Надеюсь, что кто-либо из хабрасообщества успешно справился с задачей и сможет поделиться решением.
  • Вопрос задан
  • 13020 просмотров
Решения вопроса 1
timursun
@timursun Автор вопроса
Creative project/product manager
Решил проблему пересылки вайлов архивированием в 7z (в зависимости от обстоятельств, RAR). С популярным zip проблема плавающая и однозначного решения не нашел.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SlavikF
@SlavikF
Проблема в том, что бы заставить файлы архивироваться в UTF-8.

На 7z форуме про это пишут…

Я опытным путём выяснил, что можно заставить 7z архивировать в UFT-8 вот так:
7z a -mcu=on test.zip
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы