Thread Frage zu telnet
(54 answers)
Opened by grey1987 at 2007-11-21 12:13
ok ich hab das jetzt so:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 use strict; use warnings; use Net::Telnet; my $telnet = new Net::Telnet (Timeout => 10, Errmode=>'return', Port=>1810, Prompt => '/[\$%#>] $/' ); my $fh = $telnet->dump_log( 'test.log' ); $telnet->open('PC110197'); $telnet->errmode( sub{ return @_ unless $_[0] =~ /eof/ } ); my @ausg = $telnet->cmd('CLIENT CREATE'); my $data = $telnet->buffer; my ($message, $other) = split /\0/, $$data; print "$message"; if ($message eq "ACK") { print "verbunden"; } else { print "nicht verbunden"; } bzw. kann ich ja auch dieses Code (perl): (dl
)
print "$message"; weglassen es geht auch alles! kann ich jetzt aber etwas davon weglassen? zb dieses $other, weil ich brauch das ja nicht mehr.. oder? |