|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 15 Sep 2004 14:52:53 To : Andrey Sapozhnikov Subject : Re: Filesys::SmbClient -------------------------------------------------------------------------------- Andrey Sapozhnikov -> Artem Chuprina @ Tue, 14 Sep 2004 10:05:52 +0000 (UTC): >> AVY> [ skipped ] AVY> Physics.iso >> ппёп>> пчяя п?п? п?пёп?пёп?пч - 2 япчп? >> AVY> пчп?япёпё - п?пёп?пёп?п >> AVY> ttd >> Действительно, отдельный... Хотя вполне себе из комплекта самбы. >> Только скажу я тебе, что вас обманули - вам подсунули гораздо лучший >> мех. Он адекватно отрабатывает dos charset, а имена файлов возвращает в >> наилучшей из возможных в данном случае кодировок - utf-8. Просто >> перекодируй вручную, если тебе уж приспичило попытаться перекодировать в >> koi8-r, и не мучайся. display charset, судя по man smb.conf, в данном >> случае иррелевантен вообще, а почему оно решило не использовать unix >> charset, не скажу. Скорее всего, потому что его использование у >> smbclient происходит на другом этапе (ввода-вывода), которого в случае >> использования функций из перлового модуля (ввод-вывод производится не >> функциями libsmbclient) нет. AS> Было бы противостественным если бы модуль отдавал интерпретатору AS> строки перекодируя их нечто отличное от utf-8 при том, что AS> современный интерпретатор Perl хранит строки именно в AS> utf-8. Осталось только проверить корректно ли выставлен флажок AS> UTF-8 (SvUTF8) у скаляра возвращаемого методом AS> Filesys::SmbClient::readdir, и, если это так, то ничего AS> самостоятельно перекодировать и не надо. А надо установить AS> кодировку для STDOUT (с помощью use encoding или binmode). Судя по результатам эксперимента, не выставлен. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/25606548145e5.html, оценка из 5, голосов 10
|