telnet 指令防呆? - Linux

Isabella avatar
By Isabella
at 2010-11-23T00:45

Table of Contents

※ 引述《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之類的

--
Tags: Linux

All Comments

Eden avatar
By Eden
at 2010-11-25T20:24
man 2 select

[archlinux] agp 顯卡認不得?

Zanna avatar
By Zanna
at 2010-11-22T20:54
新手發問 多多包涵 一直有個問題困擾很久了 就是我的顯示卡沒辦法正確被認出來 只能用vesa模式跑 顯卡是agp Quadro4 750 cpu amd3000+(939) mb epox9nda3 os archlinux (2.6.X 每天更新 我也忘了現在是哪版) 驅動程式 無論是 nvidia 9 ...

Debian <sparc> 可以中文化嗎?

Sandy avatar
By Sandy
at 2010-11-22T19:42
小弟上官方下載了 debian for sparc 不同於 x86 amd 等版本 在安裝的時候並沒有中文語言可選 於是安裝成英文 請問 可以透過下載套件讓他桌面環境中文化嗎? 小弟是用xfce桌面環境 謝謝 -- ┌─────┬──┬──┬──┬──┬──┬──┬──┬──┬───┬───┐ ...

script 紀錄資源

Isla avatar
By Isla
at 2010-11-22T18:30
※ 引述《paulyanzi (消失)》之銘言: : 請問要怎麼利用 script 去記錄某支程式每一秒吃的資源呢? : 例如去記錄吃的 CPU, MEM, (不知道還有什麼可以記錄來比較?) : 謝謝 這是以前用 perl 寫的紀錄CPU使用率的腳本, 資訊是從 /proc 取得的 #!/usr/bi ...

‧。★ Linux 網路卡驅動程式開發實戰 ★。‧

Kumar avatar
By Kumar
at 2010-11-22T14:34
台北 11/27 Linux 網路卡驅動程式開發實戰 (六) 9:30~17:30 高雄 12/19 Linux 網路卡驅動程式開發實戰 (日) 9:30~17:30 Network Interface (網路介面) 是Linux 的第三種標準device 類型,從系統的角度來看它很類似掛載在系統上的 B ...

如何讓 Squid 緩存這個網站?

Bennie avatar
By Bennie
at 2010-11-22T12:12
研究 Squid 約一個多月,該設定的都設定好了 大部分的網站及檔案格式已都能照我預想的樣子緩存或不緩存 但發現有一個網站總是無法順利緩存 http://www.nownews.com/ refresh_pattern 的所有語法通通無效,Firefox 本身的緩存機制也不行 導致只要每次連到這個 dom ...