Re: [問題] telnet 指令防呆?
※ 引述《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
11/23 09:38, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 5 篇):
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章