看板 FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (☆ 火 炎 焱 燚 ☆)》之銘言: : 我用FreeBSD連BBS時(版本5.2.1) : 老是因為閒置過長而被強制斷線 : 不知道有沒有辦法寫一個類似防呆裝置的小程式 : 再使用telnet連線時可以用的 : 有人有提供一個給我 : 可是我並不是很瞭解他是怎麼寫的 : #!/usr/bin/expect : # kkcity.expect - user rwx ONLY : spawn telnet "-8" "bbs.kkcity.com.tw" ^^^^^^^^^^^^^^^^^ -> (1) : expect { : "Connection" { exit } : "輸入代號:" { : send "vngirl\n" ^^^^^^ -> (2) : expect "輸入密碼:" : send "password\n" ^^^^^^^^ -> (3) : # \n = Enter : send "\n\n\n\nf\n" : } : } : # send out the NULL character every 60 secs : interact timeout 60 { send -null } : exit : 有人可以跟我說明一下嗎@@? 只要有點程式的基礎, 還有會查英文單字, 應該不難看懂它在寫什麼吧!! 如果你只是要改成連別的站, 可以把上面 (1)、(2)、(3) 這三個地方改成其他站的位置、帳號、密碼, 這樣就可以用了..... 關於 expect, 你可以參考下面網址: http://freebsd.ntu.edu.tw/13/7/14.html -- 未來最舊小棧 Oldest Future Object ▇█˙通訊頻率 OfO.twbbs.org ◢▉◤ ◆來源座標 203-67-213-153.adsl.dynamic.seed.net.tw