Buenas amigos, soy nuevo por aqui, tengo una preguntilla, estoy haciendo un bot que se conecta a vnc mediante socket y me diga que vnc no tienen pass para poder conectarse...
Soy algo principiante en java por lo que me esta sacando de quicio esto del socket
Mi problema es que en lo que va de una ip a otra si no encuentra nada en ellas, se tira dios y su madre ahi...
como podria hacer para qeu según detecte que no hay ningun vnc salte a otra ip sin tardar tanto?.
Un saludo
Soy algo principiante en java por lo que me esta sacando de quicio esto del socket
Código [Seleccionar]
String scanVnc(int host)
{
try {
echoSocket.setSoTimeout(1000);
echoSocket = new Socket(host, 5900);
echoSocket.setSoTimeout(1000);
out = new PrintWriter(echoSocket.getOutputStream(), true);
in = new BufferedReader(new InputStreamReader(
echoSocket.getInputStream()));
} catch (UnknownHostException e) {
System.out.println("1 Don't know about"+host);
return("1 Don't know about"+host);
} catch (IOException e) {
System.out.println("2 Couldn't get I/O for "
+ "the connection to:"+host);
return("2 Couldn't get I/O for "
+ "the connection to:"+host);
}
try {
echoSocket.close();
} catch (IOException e) {
e.printStackTrace();
System.out.println("Erreeror");
}
return host;
}
Mi problema es que en lo que va de una ip a otra si no encuentra nada en ellas, se tira dios y su madre ahi...
como podria hacer para qeu según detecte que no hay ningun vnc salte a otra ip sin tardar tanto?.
Un saludo