Ciao,
domanda un pò bizzarra....
mi servirebbe conoscere ed usare il valore medio di una serie di ping...
Perciò: come dico a java di fare un ping?
:master:
Ciao,
domanda un pò bizzarra....
mi servirebbe conoscere ed usare il valore medio di una serie di ping...
Perciò: come dico a java di fare un ping?
:master:
lo può fare lui, o devo interpellare un comando di sistema?
Nel framework standard non ci sono classi/metodi per fare un "ping". O si usa JNI per invocare una qualche funzione di sistema / libreria che esegue il ping oppure si avvia un eseguibile esterno (il tool di ping c'è nei principali S.O.).Originariamente inviato da cagnaluia
come dico a java di fare un ping?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Purtroppo non c'è nulla di "pre-confezionato".
L'unica cosa che puoi fare, che io sappia, è leggere l'output prodotto dal comando "ping" e interpretarlo...
Per lanciare un ping, ad esempio sotto Win:
Poi, dovrai leggere l'output prodotto dal Process ed interpretarlo...codice:String cmd = "C:/Windows/system32/ping.exe <indirizzo ip>"; Process p = Runtime.getRuntime().exec( cmd );
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza