Ciao a tutti, come posso realizzare in java una procedura del tipo, stampa a video i pc che sono attualmente collegati in una rete.
Tipo risorse di rete!
Ciao a tutti, come posso realizzare in java una procedura del tipo, stampa a video i pc che sono attualmente collegati in una rete.
Tipo risorse di rete!
-------------------------------------------------
Il fumo nuoce gravemente alla salute
potresti aprire e chiudere un socket su una posta libera verso gli ip che può avere la rete (fisso.fisso.fisso.variabile sono 255)
Originariamente inviato da floyd
potresti aprire e chiudere un socket su una posta libera verso gli ip che può avere la rete (fisso.fisso.fisso.variabile sono 255)
non ho capito!
-------------------------------------------------
Il fumo nuoce gravemente alla salute
boolean[] ip = new boolean[255];
for (int i=1; i<257; i++) {
try {
Socket s = new Socket("10.10.10." + String.valueOf(i), 80);
ip[i-1] = true;
}
catch (UnknownHostException uhex) {
ip[i-1] = false;
}
}
ora l'array ip contiene true se il pc è in rete, false se non lo ha trovato