PDA

View Full Version : [C] Effettuare un ping


kappa85
27-04-2006, 14:02
Ciao a tutti, volevo sapere se esiste qualche routine in C che permette di effettuare un ping ad un indirizzo ip, oppure se è difficile implementarla, in modo che lo esegua ogni tot secondi. Grazie

Mixmar
27-04-2006, 21:24
Forse il modo più semplice per fare ciò che chiedi è invocare il comando "ping" dall'interno del tuo programma, e poi leggersi l'output...

kappa85
27-04-2006, 23:39
Forse il modo più semplice per fare ciò che chiedi è invocare il comando "ping" dall'interno del tuo programma, e poi leggersi l'output...

Ottimo, era proprio quello che intendevo, come si invoca il comando ping?

ianaz
28-04-2006, 10:04
potresti fare:

system("ping 192.122.222.1");


p.s: gg p-fighters :)

kappa85
28-04-2006, 10:41
Lol grazie :D

ianaz è il tuo real? Clan?

ianaz
28-04-2006, 10:44
Lol grazie :D

ianaz è il tuo real? Clan?
Si é il mio real ma non gioco più da un bel po' al source :D
Ora gioco alla 1.6 e forse ripasso al surs :)

bella

kappa85
28-04-2006, 12:06
Gl

Cmq ho provato e non è quello che mi serve... io vorrei fare un programma semplice che a intervalli di 1 minuto mi effettua il ping alla centrale e magari mi salva il valore in un file di testo...

kappa85
28-04-2006, 13:16
Ho trovato un programma free che fa lo stesso lavoro, sono a posto... grazie per l'aiuto :)