Page 1 of 1

BBS 使用expect登入

Posted: Tue Jan 31, 2006 7:38 pm
by maxdj
關於expect的用法
在google上找到了一些範例

Code: Select all

#!/usr/bin/expect
set timeout 20
spawn telnet 10.0.0.1
expect  "guest" { send "guest\r" } timeout { exit }
expect "請用new註冊" { send "\r" } timeout { exit }
interact
exit
可是當成功使用guest登入之後,畫面無法key in
畫面就一直卡著,畫面隨著按下enter一直往上跑
不知道是否有人對expect有研究
謝謝

Re: BBS 使用expect登入

Posted: Sun Feb 05, 2006 10:53 am
by scsi
試試看這樣子

Code: Select all

#!/usr/bin/expect
set timeout 20
spawn telnet 10.0.0.1
expect  "guest" { send "guest\r" } timeout { exit }
interact
exit