1 2 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
| #!/usr/bin/perl
use Net::Telnet;
######################### DATE #######################################
$annee = 1900 + (localtime(time))[5]; # Nombre d'annee depuis 1900#
$jour = (localtime(time))[3]; # [1,2,3,4-31] #
$mois = (localtime(time))[4]+1; # Janvier=0 #
######################################################################
$iptftp='192.168.32.17';
$prompt ='/.*[\$#:>\]\%] *$/';
$host ='192.168.32.249';
$telnet = new Net::Telnet (Timeout => 20, Prompt => $prompt, Errmode=>'return');
if ($telnet->open($host))
{
print("telnet reussi\n");
$telnet->waitfor("\cY");
print("CTRL Y reussi\n");
$telnet->waitfor("c");
print("C reussi\n");
@lines = $telnet->waitfor("show ip");
print @lines;
#$telnet->cmd("exit");
$telnet->close;
}
else
{
print("pas de telnet\n");
} |
Partager