Вниз
Скачать: CL | DM;

BROADCAST   Найти похожие ветки 

← →
Kate   (2001-11-27 03:58) [0]

Как послать BROADCAST все компьютерам в сети и получить от все ответ?


← →
Fellomena   (2001-11-27 12:43) [1]

мда... вопрос давольно туманный, но если я правильно поняла, то
надо пинговать какой-то квадрант сети на предмет обнаружения работающих
компов. Как это делать быстро - читай в Net-е, статей много.
Самый простой (но и долгий) способ:

{Определяешь класс TMyThread}
type
TMyThread = class(TThread)
private
{ Private declarations }
protected
procedure DoWork();
procedure Execute; override;
end;


В процедуре TMyThread.DoWork() пингуешь комп
Таким образом создаёшь сразу 20 thread-ов (к примеру, можно и больше),
последним параметром при использовании ShellExecute указываешь SW_HIDE,
что бы 20 окошек глаза не мозолили... результаты пинга сбрасываешь в один файл,
не забывая синхронизировать вывод. Ждёшь окончания выполнения N-ого thread-а
и запускаешь следующий. И всего у тебя будет 256 thread-ов 8)
(понятно, что при создании каждого нового thread-а передаёшь значение для
последнего значения ip-шника пингуемого компа, маска следующая (для локалки 8):
192.168.1.* хотя может и другой быть...)


← →
erik ©   (2001-11-27 16:56) [2]

Через UDP по адресу 255.255.255.255



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
7-57234
REL
2001-11-09 11:37
2002.02.18
Логическая задачка (не могу справиться)


1-57100
@andrew
2002-02-01 14:45
2002.02.18
ПРИВЕТ ВСЕМ!!! Делаю смену курсора на событие....


14-57202
MJH
2001-12-28 12:59
2002.02.18
Scooter - Ramp


6-57179
D. Aseev
2001-11-26 00:17
2002.02.18
Можно ли заставить NMSMTP кодировать мессаги в koi-8r или какие самые хорошие компоненты для этого есть(с русскими кодир. работать)?


6-57157
Kate
2001-11-27 03:58
2002.02.18
BROADCAST




   Наверх