Bonjour,
j'ai un programme qui ouvre une session telnet sur un routeur et accède au mode priviligé. ensuite j'exécute une commande show running-conf:
TelnetWrapper telnet = new TelnetWrapper();
//connect to the ipaddress //
try {
telnet.connect("192.168.54.150", 23);
telnet.login("password");
System.out.println(telnet.send("en"));
telnet.login("password");
telnet.send("show running-config");
} catch(java.io.IOException e) {
e.printStackTrace();
}
En exécutant cette commande show running-config d'après le terminal linux je dois appuyer sur entrée ou espace pour avancer et avoir tout le résultat.
je ne sais pas comment traduire ça en commande pour telnet?
Et aussi je veux récupérer le résultat de la commande dans un fichier texte ( c'est un peu le truc de > dans visual basic) ?
merci pour votre aide.
NB:j'ai pensé à enovyer le code ascii de la touche espace dans telnet send mais je ne sais pas comment faire ça aussi en java et surtout combien de fois suis je obliger d'envoyer ceci pour récupérer tt le résultat.