觀看單篇文章
舊 2004-10-19, 11:04 PM   #12
dekuo
等級:0 | 上線時間:0小時 | 升級還需:5小時
會員
 
註冊日期: 2002-01-01
文章: 19
精華: 0
引用:
最初由 dou0228 發表
剛寫了一個用 TCP 連 Port 80 的 PHP script

Ping 其實有的時候會被 ISP 無端的檔下來..
用 Ping 用一定的風險在

TCP 連 HTTP 也不是沒風險..
只是較不會像 ICMP 那樣常被欄下來..

他會亂數的取 Server 列表去連網頁
萬一發現 連不上, 它會試三次, 不行才會重新啟動 ppp

註: killall 在 Linux Distro. 裡會有, 請放心
嗯嗯 ..您這程式寫的更完善 ... 真是不錯 ^_^

不過我不用 killall 的原因是其實我的 script 也可以用在其它 Unix ...例如 Solaris 就沒有內建 killall 這個指令

而且我用 Perl 寫的原因是因為 Perl 應該是所有 Unix Like OS 都會內建的程式,但是 PHP CLI 卻得靠 User 自己另外做 (或者是 RedHat 完整安裝也會做出 PHP CLI ? 但不見得每個 User 都會完整安裝)

另外我相信 Hinet 也沒那個狗膽去擋 ICMP ... 其它夠種的 ISP 我就懶的管了

當然啦 ... 我的看法是用 Perl 來寫出您那個程式的版本是最理想的啦 ... ^_^


--
我是 ㄉㄝ~ㄎㄡ~~

想要 Gmail 邀請函請寫信寄到以下帳號:
dekuo.com+gmail@gmail.com

----------------------------------
dekuo.COM
http://www.dekuo.com/
----------------------------------
dekuo 目前未上線  
回覆時引用此文章