Re: [問題] 一些有關Process的問題

看板java作者 (LetMeGoogleThatForYou)時間15年前 (2010/05/17 00:51), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《tmxcrows (屋裡哈哈)》之銘言: : 最近練習一個小程式,遭遇了一些問題, : 小程式的主要工作如下: : 「當使用者閒置一段時間後,就只將使用者先前所註冊的程式關閉。」 : 也就是說,使用者一開始會先註冊一些要閒置時關閉的程式, : 例如:MSN、PCMan、FireFox等,程式會常駐在背景工作內, : 等到閒置條件啟動,就把註冊的程式關閉。 : 目前的想法是,只要在閒置的時候,找到該程式的Process,將之關閉即可。 : 但現在遭遇比較大的問題是: : 要怎麼知道使用者所註冊的程式,在執行時所產生的Process是什麼呢? : 因為知道Process名稱才方便關閉吧。 : 我試著用了一些關鍵字搜尋,但效果都不是很好, : 有人可以幫忙提示一下方向嗎? (你提到了 MSN,我假設你指的是 Windows 上的 process... 別的平台上的 process 要另請高人來解說…)) 你得先完整的定義你所謂的「註冊」這個動作 待你想通了「你到底要使用者跟你註冊些什麼」,後面的問題自然迎刃而解 (在那之前,你得先對 (Windows) process 有一定的了解… 何謂 process? / 如何關閉 process / 如何尋找 process / how a process is uniquely identified ... 然後你自然會想通你到底要使用者跟你註冊些什麼) : 對於這個程式的處理方法認為不好也可給予改善的意見! : 還請各位先知們指導了。 你想做的這個題目可深可淺 如果你是單純想練功,加油多保重 如果你是要解決一個實際上的問題 可以從 sysinternals process explorer 開始找起 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 65.87.177.87

05/17 00:54, , 1F
如果只是註冊該程式的路徑呢? EX:C:\Program Files\.(略)
05/17 00:54, 1F
當你對 (Windows) process 有一定的了解之後, 你就會了解為什麼「你想做的這個題目可深可淺」 你就會了解「只是註冊該程式的路徑」是否足夠… 練功自己練比較有意思,珍惜你還能「重新發明輪子」的時光 (那是比童年還珍貴的時光…) (誤(?)) ※ 編輯: AmosYang 來自: 65.87.177.87 (05/17 01:06)

05/17 01:07, , 2F
XD
05/17 01:07, 2F

05/17 12:48, , 3F
推珍貴的時光(Y)
05/17 12:48, 3F
文章代碼(AID): #1By2ASKe (java)
文章代碼(AID): #1By2ASKe (java)