telnet

resp
10 de Enero del 2004
como puedo hacer un telnet a un ip desde un programa en java

Jander
10 de Enero del 2004
Si quieres hacer un telnet desde tu programa y controlar tu lo que se envia y recibe, no tiene mas que abrir un socket contra la maquina y leer y escribir, pues un telnet no es mas que eso (a grandes rasgos).

try {
Socket socket = new Socket ("10.0.0.1", 23);
BufferedReader reader = new BufferedReader (new InputStreamReader (socket.getInputStream()));
PrintWriter writer = new PrintWriter (socket.getOutputStream());

String linea = reader.readLine();
System.out.println (linea);
writer.println("hola");

reader.close();
writer.close();
socket.close();
} catch (Exception e) {
e.printStackTrace();
}

rosalia
10 de Enero del 2004
podrías usar:


Runtime r = Runtime.getRuntime();
try {
r.exec("Telnet 192.168.0.200");
}catch (Exception e) {
e.printStackTrace();
}

espero te sea de ayuda! y no te marque errores.