|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Anton V. Yuzhaninov 2:5020/400 13 Sep 2004 19:19:04 To : Artem Chuprina Subject : Re: Filesys::SmbClient -------------------------------------------------------------------------------- Hello, Artem! You wrote to Anton V. Yuzhaninov on Mon, 13 Sep 2004 14:06:42 +0000 (UTC): AVY>> samba-libsmbclient-3.0.6_1 The shared lib from the samba packages AVY>> p5-Filesys-SmbClient-1.5 Interface for access Samba filesystem with AVY>> В отладочном режиме видно, что он читает конфиг из AVY>> /home/user/.smb.smb.conf AVY>> прописал там AVY>> dos charset = 866 AVY>> unix charset = KOI8-R AVY>> display charset = KOI8-R AVY>> не помогает. AC> Вообще-то синтаксис соответствующих команд теоретически другой, и AC> записаны они должны быть в конфиге самбы. В любом случае, в чтение AC> именно этого файла я не верю. Кто-то из вас опечатался. А какой еще другой синтаксис? Он его нормально понимает. Запускаю скрипт: #!/usr/bin/perl use Filesys::SmbClient; # portinstall p5-Filesys-SmbClient my $smb = new Filesys::SmbClient(username => "citrin", password => "speed", workgroup => "MSTU", debug => 4); my $fd = $smb->opendir("smb://cebka/inbox"); foreach my $n ($smb->readdir($fd)) {print $n,"\n";} $smb->close($fd); Он выводит: added interface ip=192.168.54.120 bcast=192.168.54.255 nmask=255.255.255.0 lp_load: refreshing parameters Initialising global parameters params.c:pm_process() - Processing configuration file "/home/citrin/.smb/smb.conf" Processing section "[global]" doing parameter workgroup = MSTU doing parameter dos charset = 866 doing parameter unix charset = KOI8-R doing parameter display charset = KOI8-R pm_process() returned Yes Using netbios name CITRIN. Using workgroup MSTU. parsed path: fname='smb://cebka/inbox' server='cebka' share='inbox' path='' options='' [ skipped ] Physics.iso ппёп> пчяя п?п? п?пёп?пёп?пч - 2 япчп? пчп?япёпё - п?пёп?пёп?пш ttd AC> Добейся сначала работы от команды smbclient. Потом уже к перловому AC> модулю ходи. smbclient у меня от 2-й самбы и он работает. А libsmclient польность независимый порт и с самбой по либам никак не пересекается. Сносить вторую самбу и ставить 3-ю не хочется, да и я сомневаюсь, что это поможет. -- Anton V. Yuzhaninov, citrin#mail.ru Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: MSTU n. a. Bauman (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/6488d44c762d.html, оценка из 5, голосов 10
|