請問expect的用法

看板FreeBSD作者時間17年前 (2006/11/07 23:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 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
文章代碼(AID): #15KAdPWr (FreeBSD)
文章代碼(AID): #15KAdPWr (FreeBSD)