-1
私はこれが私のプロンプトでperlのはタイムアウトし、ログインプロンプトのTelnet Perlのを待って
を使用してTelnetプロンプトにログインする問題を抱えている:
Trying 192.168.10.15...
Connected to 192.168.10.15.
Escape character is '^]'.
Enter username and password
>
そして、これは私のコードです:
use Net::Telnet();
$t = new Net::Telnet (Port => 11052, Timeout => 10, Prompt => '/Enter username and password/ /\n/ /> $/i');
$t->open("192.168.10.15");
$t->login('test', 'test1');
@lines = $t->cmd("ls");
print @lines;
しかし、私はメッセージのエラーを持っている:タイムアウトログインプロンプト
を待っている私が使用してみました:
$t->waitfor('/Enter username and password/ /\n/ /> $/i');
と
$->waitfor('/> $/i');
誰がこれで私を助けることができますか?