| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 
 | Telnet telnet = null;
 
                   boolean connected = false;
                   String hostname = "172.16.255.20";
try{
             telnet = new Telnet(hostname,22);
 
             telnet.addTelnetListener(this);
 
             TelnetScript script = new TelnetScript(telnet);
 
TelnetTask username = new TelnetTask("login:","Administrator","Password:");
 
// create task to automatically submit password
TelnetTask password = new TelnetTask("Password:","adimist","$");
 
// create task to perform a directory listing
 
TelnetTask dirListing = new TelnetTask("$","tree","$");
 
// add tasks to script
script.addTask(username);
script.addTask(password);
script.addTask(dirListing);
 
                // establish Telnet connection
                telnet.connect();
                connected = true;
  if (connected) {
  JOptionPane.showMessageDialog(this, "Connexion réussi ", "connexion",                                                      JOptionPane.INFORMATION_MESSAGE);
                         System.out.println(dirListing.getResponse());
                       }}catch (Exception er) {
      er.printStackTrace();
 
      JOptionPane.showMessageDialog(null, "Host name,Login ou mot de passe incorrect", "ERROR", JOptionPane.ERROR_MESSAGE);
 
    }  
} | 
Partager