|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander V. Ribchansky 2:5020/400 10 Aug 2005 11:02:04 To : Andrew Muhametshin Subject : Re: русские имена в архивах и при просмотре SMB -------------------------------------------------------------------------------- Andrew Muhametshin пишет: >> Как побороть проблему кракозябл в архивах *.zip *.rar в которых >> содержимое с русскими именами? Как вместо кракозябл заиметь нормальные >> имена? > > C zip'ом это решается просто: > /usr/ports/russian/unzip/ > > А с другими архивами, можно после распаковки наслать самописанный скрип > конвертации. --skip-- За скрипты - спасибо, погляжу на досуге. С zip в консоли разобрался, но опять хотится вкусного: а как сделать так, чтоб русские буковки и в ark заработали? Ато в консоли все путем, при распаковке из ark (KDE) с zip тоже все путем, а вот при ОТОБРАЖЕHИИ имен - кракозяблы. Мне -пофиг, но узеры привыкли к фенечкам... Можно это как-то побороть? Ато тяжко внедрять фрю на десктопе без фенечек, привычных юзерам. > Вся проблема в libsmbclient, выше версии 3.0.11. > Я решил ее так: > В общем, механизм следующего я так и не понял(скорее всего это баг) - > тем не менее, у меня работает так: > > ================================================== > Самбу запускаем с именем конфиг-файла отличным от стандартного - > например: (samba_config="/usr/local/etc/samba.conf" в > /etc/rc.conf.local) - с такими записями: > ----------- > display charset = UTF-8 > unix charset = KOI8-R > ----------- > Иначе виндовс не видит русских. Hо в этом случае, не видит русских > libsmbclient, поэтму: в стандартном файле(smb.conf - на который > ориентируется libsmbcient) оставляем только секцию [global] - где меняем > кодировку местами: > ----------- > display charset = KOI8-R > unix charset = UTF-8 > ------------ > И в этом случае libsmbclient нормально будет отображать русские в > konqueror'е > ====================================================== > может я чего-то недопонял, но у меня н-ничего не получилось Жо) Вроде все по инструкции: конфиг самбы /usr/local/etc/smb.conf девственно пуст кроме секции ГЛОБАЛ и двух строк в ней. Запускаю konquerror захожу (smb:/) на виндовую машину (может в этом вопрос? может твой рецепт относится к САМБЕ? тоесть есть самба есть вынь- и юних-клиенты и как их подружить??? а я хочу на винду зайти..) выставляю кодировку к konquerror-r utf-8 (пробовалось и koi-8R | cp866 | CP1251 ) и ноль эмоций - русские имена кракозюблами... в центре управления - Обзор локальной сети - там тоже ставил разные кодировки по-умолчанию - ноль эффекта. Самба на фре стоит, но HЕ запущена и пока не используется. ХЕЛП!!! -- AVR39-RIPE --- ifmail v.2.15dev5.3 * Origin: BIT Ltd (TrioSoft) (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/10095540079f1.html, оценка из 5, голосов 10
|