Thread Frage zu telnet (54 answers)
Opened by grey1987 at 2007-11-21 12:13

grey1987
 2007-11-23 11:04
#102882 #102882
User since
2007-11-21
83 Artikel
BenutzerIn
[default_avatar]
ok, dann sieht der jetzt so aus
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
use Net::Telnet;
use strict;
my $filename;
my $obj;
my $telnet = new Net::Telnet (Timeout => 10, Errmode=>'return', Port=>1810, Prompt => '/[\$%#>] $/' );
my $fh = $obj->dump_log($filename);
my $telnet->open('PC110197');
my $telnet->errmode(sub{return@_ unless $_[0] =~ /eof/});
my @ausg = $telnet->cmd('CLIENT CREATE');
print @ausg;


oder auch so (kommt das gleiche)
Code (perl): (dl )
1
2
3
4
5
6
7
use Net::Telnet;
$telnet = new Net::Telnet (Timeout => 10, Errmode=>'return', Port=>1810, Prompt => '/[\$%#>] $/' );
$fh = $obj->dump_log($filename);
$telnet->open('PC110197');
$telnet->errmode(sub{return@_ unless $_[0] =~ /eof/});
@ausg = $telnet->cmd('CLIENT CREATE');
print @ausg;


die meldung ist bei beiden:
Code: (dl )
Can't call method "dump_log" on an undefined value at prog.pl line ....


was nun?

View full thread Frage zu telnet