Страница 1 из 1

Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 9:54:02
Cancer
Доброго времени суток
Вот я поставил архиватор rar из портов для такой цели что бы он мог архивировать все на винте(временно) ну а потом переносить на другую машину с виндой по сети..Но когда я например пытаюсь Архивнуть директорию 222 в которой лежит файл Проверка.xls

Код: Выделить всё

#rar a 12345.rar 222
распаковываю на винде и смотрю там вот такое ????????.xls

Подскажите...что за ..

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 9:56:27
Alex Keda
кодировку надо подбирать

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 9:57:11
Cancer
lissyara писал(а):кодировку надо подбирать
а как этого добиться???я просто не супер пока еще шарю во freebsd

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 9:57:39
Alex Keda

Код: Выделить всё

man locale

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 9:58:30
Cancer
lissyara писал(а):

Код: Выделить всё

man locale
а ссылочег нет???? на Руссишь

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 10:31:25
hizel
попробуй 7zip он названия в utf-8 хранит
единственный гиморой при переносе между ОСями
возможен если в именах файлов всякие
знаки кроме бковок\цифирок
а так по сравнению с другими архиваторами
идеальный вариант помоему

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 12:16:39
serge
Пользуй tar вкупе с bzip или gzip. Под фрей точно геммороя не будет, а под виндой rar и 7z такой формат понимают. Ну и про кодировку конечно не забывай. Ссылку на ман давали выше.

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-09 13:07:48
Cancer
непойму я что да как может кто нить с этим маном помочь...
примеры дать... :?
самое главное када cp из FreeBSD на винду копирую то все норм с кодировкой ну а када архивирую то хрень какая-то

Код: Выделить всё

 #tar czvf 12345.tar.gz 222

Попробовал вот что получилось Ё????.xls

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-10 1:37:27
Cancer
Самое главное копирую файлы на русском языке на комп с виндой все норм буквы и т.д а вот када архивирую перед этим и копирую нифига может нужно настроить кодировку самого rar ????? Подскажите плз

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-15 8:12:54
manefesto
winrar кодирует в нативной виндовой кодировке(я так думаю).
a фряшный rar работает только с родной KOI8-R (тоже так думаю).

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-15 8:34:16
hizel
вы попробывали 7z !?
чем вам rar так люб, или вы за него заплатили? :|

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-15 8:35:28
Alex Keda
а что 7z уже корректно пеерносит между никсами и вндой?

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-15 8:38:39
hizel
да есть положительный опыт именно с этим архиватором
в условиях разных кодировок
остальные что то не поперли, ни bz2,gz,rar и т.д.

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-15 8:40:41
Alex Keda
хм... мож ч изменилось...
просто у меня отрицательный и с ним, в том числе =)

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-15 9:10:27
Cancer
да вот я про тоже но пробовать чуть пожже буду локаль на cp1251 переносить
я так понимаю фриха хранить у меет в виндовой кодировки но када архивирую то она ахив сохраняет в koi8-r
а Винда незнает такой кодировки:)ИМХО вот такая хрень получаеться

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-15 10:41:14
Cancer
делал вот по этой ссылке http://www.bsdportal.ru/viewtopic.php?t=13344
перевел локаль на cp 1251 непомогло что то я непойму вообще :?

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-16 21:04:07
Dog
При установке /usr/ports/archivers/unrar-iconv выдается сообщение, что виндовый rar каких-то версий хранит имена файлов внутри архива в cp866, старой DOSовской кодировке - во всяком случае при разархивировании файлов, сжатых под виндой, мне помогало указание опции внутренней кодировки cp866 и системной - моей настроенной локали.
Как бороться с обратным процессом - архивированием в юниксе и разархивированием в винде - понятия не имею...

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-16 23:40:31
Alex Keda
Dog писал(а):При установке /usr/ports/archivers/unrar-iconv выдается сообщение, что виндовый rar каких-то версий хранит имена файлов внутри архива в cp866, старой DOSовской кодировке - во всяком случае при разархивировании файлов, сжатых под виндой, мне помогало указание опции внутренней кодировки cp866 и системной - моей настроенной локали.
Как бороться с обратным процессом - архивированием в юниксе и разархивированием в винде - понятия не имею...
никто не знает.
на мой взгляд ода из крупных нерешённых проблем между нисами-виндой.
причём иконв врезать в архиватор скорей всего труда не составит...

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-17 12:44:41
Dog
lissyara писал(а):никто не знает.
на мой взгляд ода из крупных нерешённых проблем между нисами-виндой.
причём иконв врезать в архиватор скорей всего труда не составит...
Ну вот в разархиватор благополучно встроили, причем отдельным портом: хочешь - ставь без поддержки кодировок, хочешь - с поддержкой. А вот архивировать пока только "как есть".

Re: Архиватор rar...портит название файлов на русском

Добавлено: 2008-04-17 12:49:50
hizel
читал в свое время статью про кодировки
когда контуперы только появлялись в СШАсии
каждый производитель делал свою кодировку
потом в правительстве репу почесали
увидели что енти кодировки больно ударяют
по совместимости и вобще потеря бабок
резко родили стандарт и заставили
производителей ему следовать,
и сразу с латиницей стало хорошо
а вот у нас в России на это особого
внимания не обращают
и получается как мелкософту в голову
взбредет так и будет, гадство :(