Cześć
mam dwa pytania:
Jak sprawdzić czy komputer(znam jego ip) jest online/offline
I jak sprawdzic czy strona jest online (tzn. istnieje).
0
0
ad1. zpinguj go
ad2. sprobuj na nia wejsc
0
ale z poziomu delphi LOL
0
a co za problem puscic pinga z delphi, albo wejsc na jakas strone?? LOL LOL!!
0
no ale wole jakos inaczej za pomoca jakiejs funkcji
EE jak sie rzuca pinga????
BO z netem to jestem slaby(nie mam w domu neta).
0
pinga sie puszcza chocby uzywajac indy. strone tez mozesz odczytac przy uzuciu indy.
heh, 128 post :)
0
Ad 1.
Użyj kompomentu Indy ICMP ze zakładki Indy Clients
Właściwość Host ustaw na adres IP kompa.
Aby zacząc pingować daj
IdIcmpClient1.Ping('',0);
W OnReplay daj:
IF AReplyStatus.BytesReceived <> 0 then
ShowMessage('Jestem!');
Nie dowiesz się oczywiście czy komp jest on-line, jeżeli gość używa firewalla
Ad 2.
Możesz zrobić to samo co z ip kompa, ale host ustaw dokładny adres strony albo
spróbować ściągnąć stronę na dysk (masz w FAQ)
0
Dzieki