Einen PC anpingen
Dieses Programm pingt einen beliebigen PC an, ihr gebt dort die IP an wo jetzt noch "hier die ip" steht und bekommt auf der Konsole hinterher "true" oder "false" ausgegeben, entsprechend ob der PC geantwortet hat.Das Programm ist erst ab Java 5 lauffähig.
import java.io.IOException;
/**
*
* @author Timo Brast
*
*/
public class Ping {
public static void main(String[] args) {
Ping ping = new Ping();
boolean test = ping.pingIp("hier die ip");
System.out.println("Der PC hat geantwortet: " + test);
}
public boolean pingIp(String ip) {
boolean ipSuccess = false;
try {
ProcessBuilder pb = new ProcessBuilder("ping", ip);
Process p = pb.start();
p.waitFor();
if (p.exitValue() == 0)
ipSuccess = true;
} catch (InterruptedException e) {
e.printStackTrace(System.out);
} catch (IOException e) {
e.printStackTrace(System.out);
}
return ipSuccess;
}
}









