轉信站: GIBBS!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!Spring!ctu-pe Origin: sally.csie.ntu.edu.tw ※ [本文轉錄自 Linux 看板] 作者: idleuser () 看板: Linux 標題: 請問expect的用法 時間: Tue Nov 7 23:44:01 2006 最近想寫個小程式固定post一些網頁上的內容到我BBS的板上去 利用wget、awk之類的工具把post的內容準備好之後 想利用expect連線到BBS(位置是在無名BBS) 程式是大概是像下面這樣短短的 #!/usr/bin/expect spawn telnet -8 bbs.wretch.cc expect "請輸入代號:" send "xxxx\r" expect "請輸入密碼:" send "1234\r" set space \0x40; expect "請按任意鍵繼續" send -- "\r" send -- space send -- "f\r" #跳到我的最愛 但是我的程式會block在"請按任意鍵繼續"這個地方 我接下來送出的換行和空白好像都沒有用 請問要怎麼處理呢? 也想順便請問一下,要怎麼在expect中送出上、下、左、右的訊息? 感謝指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.209.142 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.209.142