星期一, 9月 11, 2006

Expect

Windows 上面有一些telnet client 都能夠anti-idle
可是linux 下面只有 telnet (或許還有一些其他的啦, 不重要)
我也想要掛bbs, 可是總是被踢下來

去#ubuntu-tw 問了一下
才發現有expect 這個軟體
Linux 下真是無奇不有阿!

expect 簡單來說就有點像是bot
然後可以自己設定trigger 之類的
總而言之言而總之, expect 是個好用的東西

以下這個小小的expect script 能讓我自動登入地獄bbs, 到使用者列表, 掛著
#!/usr/bin/expect
spawn telnet -8 yungchia.twbbs.org
expect "\[請輸入亡者帳號\] "
send "freehaha\n"
expect "\[請輸入亡者密碼\] "
send "#####\n"
send "\n\n\n"
send "t\nu\n"
interact timeout 200 { send “\x0d“}
exit
看一下應該就會了解, 我也不多說
expect 好像還有很多可以玩的東西
找時間要來玩玩:D

有什麼新玩意兒可以提供一下囉!↓

沒有留言: