全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1214
推到 Plurk!
推到 Facebook!

遠端電腦的程式是否正常執行

尚未結案
supermp54
一般會員


發表:22
回覆:24
積分:9
註冊:2004-01-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-12-31 22:51:38 IP:218.161.xxx.xxx 未訂閱
各位前輩好: 不知道有沒有API可以寫個程式去監控遠端電腦的程式是否正常執行?
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-01 12:27:46 IP:61.71.xxx.xxx 未訂閱
引言: 各位前輩好: 不知道有沒有API可以寫個程式去監控遠端電腦的程式是否正常執行?
我沒有實作過, 不過這樣的構思應該可以過, 透過 Indy 元件 1.在每一台Client中原有的程式中 置入一個 Indy Server 元件, 開一個port 出來, 並在啟動你的程式時 啟動在等待主機連結(client 端如果有防火牆也要打開) 2.server端寫一支程式(不一定為service), 置入 Indy Client 元件, 同樣開同一個prot出來, 利用Timer控制定時去 偵測每一端是否可以通行, 如果可以通行表示程式還ok的, 如果不通的話, 有兩種可能, 一種是對方程式已出問題或被關閉, 另一種可能是網路連不上 這樣應是可行的! 僅提供參考~~~
supermp54
一般會員


發表:22
回覆:24
積分:9
註冊:2004-01-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-02 21:58:43 IP:218.161.xxx.xxx 未訂閱
謝謝P.D.兄!!可是不知道有沒有辦法不用在所監控的程式加元件,因為該程式沒有source
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-03 03:17:27 IP:61.71.xxx.xxx 未訂閱
引言: 謝謝P.D.兄!!可是不知道有沒有辦法不用在所監控的程式加元件,因為該程式沒有source
一樣沒有實作, 利用這個方法或許可行 在client端寫一支service或原程式啟動前啟動這支程式, 這支程式的功能 是掃瞄該機的原程式是否存在, 如果不存在則送一個message給server 此時 client 使用 IdClient 元件(另外寫的偵測程式, 非原程式) server 使用 IdServer 元件 由 client 來連結 server 如何偵測程式是否存在, 可以參考下篇 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=61397
dg822
一般會員


發表:14
回覆:38
積分:10
註冊:2004-12-16

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-21 22:46:47 IP:219.132.xxx.xxx 未訂閱
正如上面有大大提到,传统的方法就是在两台电脑之间建立连接,然后将对方的程式运行情况进行通报。。``
系統時間:2024-05-08 18:58:08
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!