![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
UDP
P.D.YU © (2004-05-04 18:43:00)Посылаю широковещательный udp пакет:
var Init:TWSAData;
SockOpt:BOOL;
Sock:TSocket;
Target:TSockAddrIn;
data:string;
begin
WSAStartup($101,Init);
data:='HELLO!!!';
Sock:=Socket(PF_INET,SOCK_DGRAM,IPPROTO_UDP);
SockOpt:=TRUE;
SetSockOpt(Sock,SOL_SOCKET,SO_BROADCAST,PChar(@SockOpt),SizeOf(SockOpt)) ;
Target.sin_port:=htons(8167);//íîìåð ïîðòà
Target.sin_addr.S_addr:=INADDR_BROADCAST;
Target.sa_family:=AF_INET;
SendTo(Sock,Data,length(data),0,Target,SizeOf(Target));
WSACleanup;
А как мне его принять? в хелпе не нашел и решил обратится сюда
Rouse_ (2004-05-05 18:01:00) [1]> [Error] Unit1.pas(21): Undeclared identifier: 'TIdSocketHandle'
uses ..., IdSocketHandle;
P.D.YU (2004-05-05 17:27:00) [2]а какое событие? onstatus не реагирует
onudpread ругается на TIdSocketHandle' -
[Error] Unit1.pas(21): Undeclared identifier: 'TIdSocketHandle'
может у кого есть пример работы с этими компонентами или какой-нибудь альтернативой??
Polevi (2004-05-05 11:15:00) [3]>-=Rezya=- (05.05.04 10:25) [3]
не смешно
-=Rezya=- (2004-05-05 10:25:00) [4]
> Какой, блин сниффер? Вы че народ, помешались на снифферах
> чтоли?
Как я уже сказал:
Во-Первых:
> Не совсем понял что надо
Во-вторых:
> Но это на тот случай если ничего не помогло.
:-)))))))
Rouse_ (2004-05-05 08:58:00) [5]> [1] -=Rezya=- (04.05.04 23:12)
Какой, блин сниффер? Вы че народ, помешались на снифферах чтоли?
> P.D.YU (04.05.04 18:43)
Принимай любым UDP сервером...
к примеру idUDPServer
-=Rezya=- (2004-05-04 23:12:00) [6]Не совсем понял что надо но скажу так: Хочешь что либо принять споьзуй эдементарный снифер прмеро здесь куча ( к примеру http://www.delphimaster.ru/cgi-bin/forum.pl?id=1083656779&n=4)
Принимать будешь все подряд но а потом просто выберишь то что тебе надо. Но это на тот случай если ничего не помогло.