Ae galera, estou tentando criar um conexão via telnet pelo terminal, usando java.
Então estou usando o comando
Runtime.getRuntime().exec(command);
Ele funciona muito bem quando eu quero executar um script que faça essa conexão. O problema ocorre quando tento fazer o telnet e nele executar um comando.
Já tentei de diversas maneiras:
String[] command = new String[] {"telnet 192.168.128.227 5001", "cmd:start_traffic", "quit"};
Runtime.getRuntime().exec(command);
Também já tentei assim:
Runtime.getRuntime().exec("telnet 192.168.128.227 5001");
Runtime.getRuntime().exec("cmd:start_traffic");
Mas não adiantou, párese que ao eu enviar a segunda string, apos ter feito a conexão, ele não reconhece o comando.
Alguém sabe como posso resolver isso, ou implementar de alguma outra forma?
Obrigado.
