сеть в перле
man smbmount
man smbclient
---
...Я работаю...
man smbclient
---
...Я работаю...
КОНТРА зажигает 
скорее уж тогда
net help

скорее уж тогда
net help
А чего тебе не нравится?
Или PERL стал нескриптовым языком?
---
...Я работаю...
Или PERL стал нескриптовым языком?
---
...Я работаю...
Добавление: я и почту и ньюсы часто netcat-ом шлю, сразу с консоли.
А уж с перлом-то можно чего угодно понаделать.
---
...Я работаю...
А уж с перлом-то можно чего угодно понаделать.
---
...Я работаю...
Мне всё нравится
А вот автору вопроса вряд ли
А вот автору вопроса вряд ли
Или PERL стал нескриптовым языком?Просвети плз ламера , дай определение скриптового языка...........
А что?
Ты ещё предложишь RFC соответствующий читать и по TCP?
По-моему, это значительно больший изврат.
---
...Я работаю...
Ты ещё предложишь RFC соответствующий читать и по TCP?
По-моему, это значительно больший изврат.
---
...Я работаю...
Добавление: я и почту и ньюсы часто netcat-ом шлю, сразу с консоли.Расскажи, пожалуйста, как ты читаешь веб-странички. Мне интересно, это wget+cat или telnet?
А программы набираешь наверное сразу в маш. коде, причём компрессированном, чтобы меньше набирать?
Some people who grew up in the `Real Programmer' culture remained active into the 1990s. Seymour Cray, designer of the Cray line of supercomputers, was among the greatest. He is said once to have toggled an entire operating system of his own design into a computer of his own design through its front-panel switches. In octal. Without an error. And it worked. Real Programmer macho supremo.А вот у человека явно Windows-специфичные задачи, для него корпорация Microsoft придумала Visual Basic, а он с вражеским перлом мучается.
кстати - телнетом прикольно по инету бродить
............
............А оно тебе надо?
Ну, скриптовым языком можно считать достаточно специализированный ЯП, предназначенный для программирования заданий, исполняемых в существенной степени внешними средствами (операционной средой).
Если ты хочешь изобретать очередной NetBIOS клиент, то можешь использовать библиотеки к TCP или писать своё.
Я предлагаю для решения задачи обойтись скриптовыми средствами.
---
...Я работаю...
Ну, скриптовым языком можно считать достаточно специализированный ЯП, предназначенный для программирования заданий, исполняемых в существенной степени внешними средствами (операционной средой).
Если ты хочешь изобретать очередной NetBIOS клиент, то можешь использовать библиотеки к TCP или писать своё.
Я предлагаю для решения задачи обойтись скриптовыми средствами.
---
...Я работаю...
Особенно мне нравится использовать telnet для ssh и https.
А тебе предлагают использовать Perl.
Особенно мне нравится использовать telnet для ssh и https.А так же отправлять письма через серваки которые требуют авторизации
ЗЫ Задачка для любителей (из этой же серии) в base64 в ручную кодировать............
Сейчас, например, это lynx.
wget иногда тоже используется. Но для добывания файлов.
Кстати, как ты предлагаешь пересылать кучу файлов по почте?
Я делал по цепочке uuencode - sed - netcat.
(send)mail-ов не было.
---
...Bojite se viru?..
wget иногда тоже используется. Но для добывания файлов.
Кстати, как ты предлагаешь пересылать кучу файлов по почте?
Я делал по цепочке uuencode - sed - netcat.
(send)mail-ов не было.
---
...Bojite se viru?..
Вспомнил старый прикол - может, кто-то еще не видел
telnet towel.blinkenlights.nl
Ему работать или строго на перле?
---
...Bojite se viru?..
---
...Bojite se viru?..
/~\ ====
|oo ) Pardon me sir... o o~~
_\=/_ _\- /_
/ _ \ / \ / \
//|/.\|\\ //| | |\\
// \_/ || || | | |//
// |\ /| || ||__ | //
# \_ _/ # ([__]==(|
| | | | || |
| | | (__)
[]|[] |_||_|
| | | |_||_|
____________/_]_[_\____________________________/__][__\____________
Клёво, я это видел, но не знал, что оно доступно по IPv6.
Пришел через часик, а тут уже тред разросся....
И только одно конструктивное предложение! И то явно не подходит. Я же написал, что win. Или я чего-то не понимаю, и man стало виндузовым? И smbclient тоже?
Ну нафлудили-то...
А кто-нибудь может сказать что-нибудь стоящее? Нужна замена readdir, если таковая есть.
И вот еще. Почему-то find из модуля File::Find с сетевыми шарами работает. Хотя в справке к ней написано, что она использует readdir. Ипользовать ее не удобно. Хотя в общем, если извратиться, то можно.... Но может есть нормальное решение?
И только одно конструктивное предложение! И то явно не подходит. Я же написал, что win. Или я чего-то не понимаю, и man стало виндузовым? И smbclient тоже?
Ну нафлудили-то...
А кто-нибудь может сказать что-нибудь стоящее? Нужна замена readdir, если таковая есть.
И вот еще. Почему-то find из модуля File::Find с сетевыми шарами работает. Хотя в справке к ней написано, что она использует readdir. Ипользовать ее не удобно. Хотя в общем, если извратиться, то можно.... Но может есть нормальное решение?
cmd /?
command /?
dir /?
net use /?
---
...Bojite se viru?..
command /?
dir /?
net use /?
---
...Bojite se viru?..
Честно говоря, с вижуал басиком не сталкивался ни разу и не испытываю ни малейшего желания 
А перл мне нравится.... Хотя не намного больше, чем с++

А перл мне нравится.... Хотя не намного больше, чем с++
man стало виндовым уже давно: CygWin, MinGW
---
...UNIX, the first large computer virus...
---
...UNIX, the first large computer virus...
Ты мне перловскую функцию скажи блин
Или если ее нету, тоже скажи
Или если ее нету, тоже скажи

net view /?
---
...Bojite se viru?..
---
...Bojite se viru?..
Задача еще и в том, чтобы все было максимально автономным. Никаких цигвинов, хотя его я уважаю.
Даже дополнительных модулей лучше не использовать - пока это удается. Но если будет надо, то можно
Даже дополнительных модулей лучше не использовать - пока это удается. Но если будет надо, то можно

Значит, для тебя придумали Visual С++ 

Откуда я знаю? Может, там вообще такого нет.
Мне перл до лампочки.
---
...Bojite se viru?..
Мне перл до лампочки.
---
...Bojite se viru?..
Это на win2k работает? Просто не знаю - работаю за xp. А для - 2k.
Если максимально автономным, это не win.
Под win всегда есть: net, command/cmd.
---
...Bojite se viru?..
Под win всегда есть: net, command/cmd.
---
...Bojite se viru?..
> Мне перл до лампочки.
это стоило сразу сказать
это стоило сразу сказать
Это штатная фича начиная с FWG.
Даже под ДОС она есть.
---
...Bojite se viru?..
Даже под ДОС она есть.
---
...Bojite se viru?..
FWG - это что такое?
Я имею некоторое представление о перле.
Но это нисколько не говорит о том, что он мне нравится или что я его хочу использовать.
---
...Bojite se viru?..
Но это нисколько не говорит о том, что он мне нравится или что я его хочу использовать.
---
...Bojite se viru?..
Win for Workgroups
---
...Bojite se viru?..
---
...Bojite se viru?..
По нормальному на С++ под виндами используются обычные функции, как для локального диска, только путь должен быть типа Для списка шар на компе нужно использовать отдельные функции.
Не забудь, что под виндами к директориям доступ организован по другому, они читаются отдельными функциями, не как файлы.
Не забудь, что под виндами к директориям доступ организован по другому, они читаются отдельными функциями, не как файлы.
Перечитай, пожалуйста, самый первый вопрос, ну тот, который задал в начале треда.
Теперь еще подумай о переносимости кода.
Теперь еще подумай о переносимости кода.
Команда net тебе не поможет. Она умеет показывать шары и маунтить диск, содержимое каталогов не показывает.
"...Как можно работать..."
Вот так и можно: вызывая то, что нужно, из внешних программ.
Если тебе это не нравится, а хочешь "разобраться", то это совершенно другая история.
---
...Я работаю...
Вот так и можно: вызывая то, что нужно, из внешних программ.
Если тебе это не нравится, а хочешь "разобраться", то это совершенно другая история.
---
...Я работаю...
Для этого, было
dir /?
---
...Bojite se viru?..
dir /?
---
...Bojite se viru?..
Переносимость --- в пределах Windows.
Подключение диска net'ом, а потом чтение его dir'ом, вызывает у меня содрогание. Не может быть, чтобы perl не содержал ничего для такой незамысловатой работы.
Существуют другие операционные системы. Понимаю, что тебе, возможно, достаточно windows.
Маза я раньше думал, что слакварщики - это миф
Маза я раньше думал, что слакварщики - это миф

> Не может быть, чтобы perl не содержал ничего для такой незамысловатой работы.
Не надо путать язык с библиотекой.
Переносимого способа читать виндовые шары, очевидно, не существует, поэтому в стандартную библиотеку входить не может.
Не надо путать язык с библиотекой.
Переносимого способа читать виндовые шары, очевидно, не существует, поэтому в стандартную библиотеку входить не может.
Прочитай начало.
Задача стояла --- под windows.
Задача стояла --- под windows.
В ActivePerl под винды в либах (Perl\lib\Win32\) есть netresource.pm, внутри в дескрипшинах достаточно подробные объяснения. Даже с принтерами расшаренными можно работать 

Не обижай человека, он не слакварщик 

ЙОУ!
Ну наконец-то один стоящий ответ!
Респект тебе!
Ща проверю твои слова....
Ну наконец-то один стоящий ответ!
Респект тебе!
Ща проверю твои слова....
Я чего-то не понимаю...
То меня считают слакварщиком, то виндузятником...
ТАК КТО ЖЕ Я? : ) ) )
---
...non plus ultra...
То меня считают слакварщиком, то виндузятником...
ТАК КТО ЖЕ Я? : ) ) )
---
...non plus ultra...
А что значит "слакварщиком"? Понятно, что от slackware, но перевести удовлетворительно не удается 

А обычные функции для работы с fs не помогают ? По идее, если они реализованы через виндовый API, то должны прозрачно работать с smb-шарами.
Говорил же, readdir не хочет выдавать содержание шар.
Или есть еще что-то для каталогов?
Хотя при этом find работает с шарами.
Или есть еще что-то для каталогов?
Хотя при этом find работает с шарами.
Может не получиться, если потребуют каноническое имя.
Я ху..ю, дорогая редакция. понаписали всякой чуши, вместо того, что бы в доки заглянуть.
perldoc Win32::NetResource
perldoc Win32::NetResource
Это похоже, и есть то, что мне нужно 
А топик этот превратили во флуд

А топик этот превратили во флуд

Оставить комментарий
Eugenia_2005
Кто подскажет, как из скрипта на перле можно работать с шарами (win)?Обычная readdir не хочет выдавать содержание шар, а в справке - либо я чего-го не понимаю, либо не написано этого