![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание IP Сканера [D6, Win95/98, Win2k, WinXP]
zeratul_pr © (2002-10-08 11:48:00)Создаю IP сканер. диапазон 192.168.4.0 - 192.168.4.255! SocketClient"ом перебираю адреса. Если ипользовать таймер чтобы переходить на след IP адрес, то вероятность определения 60%.
Если использовать onError для след IP адеса то вероятность определения 99%, что вполне подходит, но скорость определения очень низкая. Что делать? Может искать чем-то другим?
Подскажите плиз...
Lex_! (2002-10-09 09:03:00) [1]значит не совсем глупая идея:)
Anatoly Podgoretsky (2002-10-09 08:51:00) [2]Интернет - глобальная сеть
Интранет - локальная сеть
Гениально не правда ли, © Wonder
Тебе путь в сторону потоков (нитей), время определения для всех адресов примерно равно времени определения для одного адреса.
И последний ЗЫ: тип сети Интернет/Интранет определяется не скоростью соединения.
Lex_! (2002-10-09 08:41:00) [3]Иогда попробуй как нибудь потоки сделать, может и глупая идея, но может помочь
zeratul_pr (2002-10-09 08:35:00) [4]не поможет, сеть не локальная, Интранет називается... короче связь там ~3кб/сек
Lex_! (2002-10-09 06:00:00) [5]Поставь таймаут поменьше, если сеть локальная - 100 мс вполне достаточно, или даже 50
zeratul_pr (2002-10-08 13:09:00) [6]хм.. Ж)
значит так, в сетке у кого-то запущена прога, ждущая коннекта.
я знаю к какому порту подключиться к ней.
моя прога должна найти IP.
вопрос: какая компонента наиболее быстро подключается или выдает что "неможу конектються! на этом АйПы адресе и порте ичого не запущено! Ищи дальше!!!".
и вот еще вопрос, в clientSocket"e если не могет подключиться, что быстрей срабатывает onDiskonect или onError?
Wonder (2002-10-08 12:51:00) [7]Про порт вопроса не было...
IP-сканер - это сканер IP-адресов на доступность (гениально, не правда ли? :)
А сканер портов - это порт-сканер (не менее гениально :)
zeratul_pr (2002-10-08 12:46:00) [8]Это как?
есть компонента какая-нить чтоб бистрей чем ClientSocket опрашивала какой-то порт на определенном IP адресе?
Wonder (2002-10-08 12:02:00) [9]>Может искать чем-то другим?
пингом...