Re: [問題] telnet 指令防呆?

看板Linux作者 (M733)時間14年前 (2010/11/23 00:45), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/5 (看更多)
※ 引述《M733 (M733)》之銘言: : : 配合下面這段scritp就可以防閒置 : : (綜合某前輩po過的文章再稍微修改) : : 開一個文字編輯軟體 : : 存起來 檔名自己訂 假設存成bbs : : 然後到你存檔的目錄下 : : chmod +x bbs : : cp ./bbs /usr/local ---------> 這兩行要解釋嗎? : : bbs 163.14.73.4 : : 就可以連上了 : : #!/usr/bin/expect : : spawn telnet -8 "[lrange $argv 0 0]" : : interact timeout 300 { send "\x00" } //每三十秒送出一個....忘記什麼鍵了 : : exit ^^^時間可以自己改 單位是1/10秒 : 剛好看到這一篇,搭個順風車問個問題: : 如果想用C code實現一個簡單的telnet client,會自動登入,不用輸入使用者/密碼。 : 是不是可以直接打開23port的連線。 : 對socket write user/password之後就可以直接使用阿? 今天試了一下把socket設為non-blocking之後可以登入了 不過在recv & send 這兩者之間的切換還是有些麻煩. 要接收到怎樣的地步才去聽使用者的輸入? 有沒有non-blocking的getchar之類的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.182.193 M733:轉錄至看板 LinuxDev 11/23 00:46

11/23 09:38, , 1F
man 2 select
11/23 09:38, 1F
文章代碼(AID): #1CwfuUbm (Linux)
討論串 (同標題文章)
文章代碼(AID): #1CwfuUbm (Linux)