Здравствуйте, Farik.
Вы писали 10 марта 2004 г., 14:02:17:
F> Как можно пообщаться с Master Browser?
F> Хотелось бы от него получать списки активных машин в локальной сети...
так просто, ИМХО, ты эти списки не получишь.. Что-то не встечалось мне
API, с помощью которого можно это сделать.
И вообще, эти списки весьма отдалённо могут быть корректными, время
обновления их слишком большое.
Теоретически я вижу три пути для полученя списков:
1. Берём в руки сниффер (возможно отладчик), всю инфу которую удастся
нарыть в инете на этот счёт, исходники и документацию к самбе и
вперёд.. Нагло косим под backup-браузер и пытаемся получить информацию
от master-браузера.
2. По аналогии с 1-м пунктом, набираемся наглости и начинаем выборы
мастера, в которых выигрываем. Далее поддерживаем этот список..
3. С помощью отладчики или ещё чего, пытаемся выцарапать какие-то
функции из сервиса master-браузера (если конечно ваш компьютер —
мастер браузер)
все три способа сложно реализуемы.. гораздо проще провести
сканирование:
запрос NetBIOS-имени по IP адресу, при использовании своей
реализации, а не NetBIOS API, это довольно быстро.
--
С уважением, butcher
Posted via RSDN NNTP Server 1.8 beta