線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:3133
推到 Plurk!
推到 Facebook!

請問如何限制執行程式及統計次數

答題得分者是:TWY
jerry345
一般會員


發表:1
回覆:2
積分:0
註冊:2007-12-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-10-02 11:06:06 IP:210.69.xxx.xxx 未訂閱

請問如何限制執行某特定程式
因為要管理家中小朋友的電腦使用程式及時間
例如:
pm6~8 才准使用msn
或一天中只准使用msn 三次, 超過三次則無法再執行
為免拖垮效率,可否不使用poll的方式?
當然,
程式本身也要Tray Icon或隱藏,
否則被小朋友發現關掉就沒效了

carstyc
資深會員


發表:16
回覆:254
積分:329
註冊:2003-07-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-10-05 11:23:04 IP:203.79.xxx.xxx 訂閱
小朋友沈迷網路...很困擾哦...

自己寫程式去鎖ap 是比較麻煩的,生命會尋找出路...鎖了ap...還有msn lite ,沒辦法全部鎖住的。

有個簡易的方式,現在的ip分享器,就算是便宜型的,也能找到有『防火牆』功能,上面的功能可以鎖port (甚至可以鎖ap),重要的是,上面大部份的功能都能設定開放時間。若沒用ip分享器,自己弄的個人防火牆,也能有這些功能。

這樣的方法是比較治標的方法。

治本的方法呢...就是大人多陪陪小孩做些有意義的事,比如『伴讀』啦...『下圍棋』等等...

不然你家裡鎖了,還有網咖啊....

『防堵』不如『疏導』....

以上參考...




===================引 用 jerry345 文 章===================

請問如何限制執行某特定程式
因為要管理家中小朋友的電腦使用程式及時間
例如:
pm6~8 才准使用msn
或一天中只准使用msn 三次, 超過三次則無法再執行
為免拖垮效率,可否不使用poll的方式?
當然,
程式本身也要Tray Icon或隱藏,
否則被小朋友發現關掉就沒效了

TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-10-05 12:09:23 IP:211.21.xxx.xxx 訂閱
『生命會尋找出路』嗯嗯,侏羅紀公園裡經典名言...

前幾天朋友轉寄一封郵件探討現代代理父母現象,升格當爸爸的我心有戚戚焉。內容大概是指出三種代理父母現象 1.保母、菲傭 2.安親班 3.網癮,尤以 3.網癮殺傷力最大最難戒。

發生在2007年15歲曙光OnLine團長林志翔在廁所燒炭自殺...父母不願他沉迷電玩以為將插頭拔掉就沒事,殊不知團員有些是同學,在強大責任感之下,讓他不敢上學面對他們...這舉動同時摧毀了他的網路虛擬人生以及他的現實人生(生命)...聽說現在則有醫院開了專門的門診幫助戒除網癮。

最近我也一直在思索這樣的問題,得到以下結論提供參考
1.盡可能滿足他們的安全感與確認他們是快樂的。
2.無可避免就陪他們一起玩,趁機教育他們分辨現實與虛擬,是與非
最後,家長的用心與花時間陪伴是最重要的,戒勿採取極端禁止手段
(jerry345 發文在此區 好像怪怪的 建議下次可注意一下)

jerry345
一般會員


發表:1
回覆:2
積分:0
註冊:2007-12-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-10-05 12:36:42 IP:210.69.xxx.xxx 未訂閱
我知道有些 process 類的 API 可以用
但實際如何使用我也不熟
以我服務的RD部門內部總會以 "軟體是萬能的" 為宗旨
因此上此區發問 如有不妥 刪除就是
倒是 兩位的回答內容才是不適合此區吧
如果 社會學 心理學 親子教育等可以解決所有問題
那咱們學軟體 不就等著失業
TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-10-05 12:55:33 IP:211.21.xxx.xxx 訂閱
抱歉,我只是一般會員,無權刪除,更不應批評是否發文區域適當,冒犯之觸請見諒。
小弟認為軟體只是輔助工具,並非萬能。事實上我也有想過寫些工具來規範小孩上網,但我會故意留一些漏洞讓他們去破解。

言歸正傳,你提的問題可做的方式很多很廣,若你也懂程式開發(無冒犯之意)站上搜尋應該可以拼湊出一些技巧與寫法 (例如 TrayIcon 寫法,如何隱藏 Processs、如何偵測 Process 是否執行、如何刪除Process、如何讓程式不出現在工作列、如何寫成 Service 模式...)
若你針對單一技術提出詢問,我想會比較容易得到需要的回覆。以上參考,謝謝。

===================引 用 jerry345 文 章===================
我知道有些 process 類的 API 可以用
但實際如何使用我也不熟
以我服務的RD部門內部總會以 "軟體是萬能的" 為宗旨
因此上此區發問 如有不妥 刪除就是
倒是 兩位的回答內容才是不適合此區吧
如果 社會學 心理學 親子教育等可以解決所有問題
那咱們學軟體 不就等著失業
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#6 引用回覆 回覆 發表時間:2009-10-05 13:30:16 IP:59.120.xxx.xxx 訂閱
說的好,為人父母者,就應該要好好學習如何當好一個好爸媽
若是真的有這樣的 API,則方便了父母便宜行事,可憐的是小孩
在這方便的 API 下,父母在享受爽快的清靜與便利時,實際上是忽略了,小孩成長的必須需求與要素,就是關心與身教

在缺少父母原意花時間陪伴與用心聆聽下長大的,多半會有人格的缺陷,很有機會成為連續殺人魔 (出自 Discovery 對連續殺人魔的相關研究)

這樣的API,可以稱為「父母不愛也不理,人個缺陷製造函數」,不愛自己的小孩者,盡量呼叫吧~

小孩成長的時光只有一次,一去不復返,在「父母不愛也不理,人個缺陷製造函數」薰陶下長大的小孩
哪天他長大以後,也會來此求一函數,叫做「全自動化老人管理不用煩惱函數」,以便用在你身上,來享受,不受老人煩擾的清靜與便利

===================引 用 TWY 文 章===================
『生命會尋找出路』嗯嗯,侏羅紀公園裡經典名言...

前幾天朋友轉寄一封郵件探討現代代理父母現象,升格當爸爸的我心有戚戚焉。內容大概是指出三種代理父母現象 1.保母、菲傭 2.安親班 3.網癮,尤以 3.網癮殺傷力最大最難戒。

發生在2007年15歲曙光OnLine團長林志翔在廁所燒炭自殺...父母不願他沉迷電玩以為將插頭拔掉就沒事,殊不知團員有些是同學,在強大責任感之下,讓他不敢上學面對他們...這舉動同時摧毀了他的網路虛擬人生以及他的現實人生(生命)...聽說現在則有醫院開了專門的門診幫助戒除網癮。

最近我也一直在思索這樣的問題,得到以下結論提供參考
1.盡可能滿足他們的安全感與確認他們是快樂的。
2.無可避免就陪他們一起玩,趁機教育他們分辨現實與虛擬,是與非
最後,家長的用心與花時間陪伴是最重要的,戒勿採取極端禁止手段
(jerry345 發文在此區 好像怪怪的 建議下次可注意一下)

taishyang
站務副站長


發表:377
回覆:5485
積分:4552
註冊:2002-10-08

發送簡訊給我
#7 引用回覆 回覆 發表時間:2009-10-05 13:53:25 IP:122.116.xxx.xxx 訂閱
有移區的需求可以PM給小弟^_^
幫忙移到互動園地

===================引 用 TWY 文 章===================
抱歉,我只是一般會員,無權刪除,更不應批評是否發文區域適當,冒犯之觸請見諒。

P.D.
版主


發表:571
回覆:3880
積分:3666
註冊:2006-10-31

發送簡訊給我
#8 引用回覆 回覆 發表時間:2009-10-06 14:58:41 IP:118.169.xxx.xxx 未訂閱
如果你只是要想這個功能, 外面應該有不少相關網路控制的軟體可以做到, 另外, vista 好像也有提供類似的功能, 不想花錢的話, 用vista 也可解決一些, 但說真的, 這些防範是否真的有用, 就算家裡鎖住了, 網路世界何其大, 你能鎖掉多少電腦呢? 所以根本之道還是應該由性格養成與教育下手才是重點!
TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#9 引用回覆 回覆 發表時間:2009-10-06 17:31:14 IP:211.21.xxx.xxx 訂閱
關於『生命會尋找出路』我自己的例子...
小時候還不識字,隔壁大哥哥家有台綠色螢幕電腦,我居然為了偷玩裡面的遊戲,看過一次鍵盤輸入順序就強記起來,隔幾天趁那位哥哥不在會同他弟弟潛入房間,自己開機一順序敲打鍵盤居然能叫起遊戲玩了一下午。
再大些家裡買了任天堂,白天不能玩就每天半夜兩三點爬起來偷玩,看不懂得日文遊戲也破了好幾塊。
Result => 小孩永遠比你想像中還要精。
若家裡上網封死,跑到網咖去上,交了壞朋友,就代誌大條了。

針對小孩使用網路(遊戲),商業周刊 1076 期(10歲玩出領導力) 做了客觀性分析報導,網路如水,能覆舟亦能載舟,若家長指導得宜網路也可以是
人格與知識養成的好平台,有這方面困擾的家長不妨可以去做些閱讀參考。

TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#10 引用回覆 回覆 發表時間:2009-10-07 15:20:57 IP:211.21.xxx.xxx 訂閱
不經意看到這個,dllee 副站長大人的傑作,jerry345 大大可以參考看看
http://delphi.ktop.com.tw/board.php?cid=31&fid=79&tid=86917
jerry345
一般會員


發表:1
回覆:2
積分:0
註冊:2007-12-18

發送簡訊給我
#11 引用回覆 回覆 發表時間:2009-10-07 17:46:27 IP:210.69.xxx.xxx 未訂閱

謝謝TWY大大:

個人覺得程式的需求,還是程式解決就好,
其他社會學,心理學,親子關係的課題,
交給執政者,社工或有此需求的父母去煩惱就好,
在下很明確,就是要用程式解決,這才是這個網站的宗旨,
說一大堆疏導,伴讀等的建議,在下心領,
難道說,客戶提出這種需求,我們也可以用上面那些話回答他嗎?
大家都年輕過,也都經過叛逆期,用一句年輕人的話「最好是可以啦」!!

關於程式,我的構想是
如果使用者欲執行程式時,攔截CreatProcess的 Message(不知是否可行)
然後判斷是否,我們欲管制的程式再決定是否讓其執行,
因為還有許多,如下棋,數學,等等跟功課有關的程式是允許執行的
如果用polling的方式當然可以,但是,發現後強制關Process,
恐怕會破壞檔案資料,還有poll的時間也是一個難點

taishyang
站務副站長


發表:377
回覆:5485
積分:4552
註冊:2002-10-08

發送簡訊給我
#12 引用回覆 回覆 發表時間:2009-10-07 18:06:51 IP:122.116.xxx.xxx 訂閱
阿,原來原PO是要自己寫程式解決,但我忘記原來是放在Delphi區還是BCB區
PD前輩會看的版面大都是delphi區,若我移錯再通知我^^
TWY
高階會員


發表:0
回覆:132
積分:151
註冊:2009-09-02

發送簡訊給我
#13 引用回覆 回覆 發表時間:2009-10-08 09:23:17 IP:211.21.xxx.xxx 訂閱
To jerry345 大大:
容我做個解釋,因為你剛開始提出的需求涵蓋範圍較廣,非單一技術性問題,有寫過類似的程式的人都會意識到這非是幾個 API 就能解決。我看了之後感覺比較像"申論題",還蠻適合放在『本站網友互動連絡園地』交換心得的,剛好自己這陣子有所感想所以才會有之前那些評論,事後才確認你想從這裡獲得的是那些可用的 API,我想這是對需求認知的些許差距與誤會了。

k.top 園地是提供大家技術經驗交流,並非客戶與廠商的關係。若有學生提出作業需求,或你的問題讓人理解為需要開發一個完整的程式而非單一技術問題,除非有能者剛好有興趣,否則眾多高手們可能幫忙的意願較不高,這裡較鼓勵具有主動學習意願者。講白點先前你的問題我個人覺得是要開發一個完整的程式了,所以我先前才會建議你縮小範圍針對單一技術來提出比較容易獲得回覆。

你描述的控制方式我沒做過不確定是否可以這樣做到。不過若是我會換個方式用例如 FindWindow 等其他 API 取代,最簡單的用 INI 來管理哪些 AP 允許哪些不允許,可以強迫 Kill Process 或怕破壞資料那就對欲關閉的 Process 送出 Close 的通知,應該也可達到相同目的。(以上為根據小弟經驗的理論值,實際撰寫才會知道常要見招拆招)
另外 polling....pooling? 池!? 抱歉沒能理解你這部份的意思。

To taishyang 副站大大:
最初發自 『Win32 API 使用討論區(C Builder)』

===================引 用 jerry345 文 章===================

謝謝TWY大大:

個人覺得程式的需求,還是程式解決就好,
其他社會學,心理學,親子關係的課題,
交給執政者,社工或有此需求的父母去煩惱就好,
在下很明確,就是要用程式解決,這才是這個網站的宗旨,
說一大堆疏導,伴讀等的建議,在下心領,
難道說,客戶提出這種需求,我們也可以用上面那些話回答他嗎?
大家都年輕過,也都經過叛逆期,用一句年輕人的話「最好是可以啦」!!

關於程式,我的構想是
如果使用者欲執行程式時,攔截CreatProcess的 Message(不知是否可行)
然後判斷是否,我們欲管制的程式再決定是否讓其執行,
因為還有許多,如下棋,數學,等等跟功課有關的程式是允許執行的
如果用polling的方式當然可以,但是,發現後強制關Process,
恐怕會破壞檔案資料,還有poll的時間也是一個難點

harrypp
中階會員


發表:6
回覆:124
積分:60
註冊:2006-08-31

發送簡訊給我
#14 引用回覆 回覆 發表時間:2009-10-09 12:43:12 IP:218.210.xxx.xxx 未訂閱
如果跟你說破解很簡單,你還會繼續開發嗎?
只要改檔名後,偵測程序方式就偵測不到。

建議買個可管理網路的Router還比較快,
或是灌軟體版防火牆來管制網路。
不過說實在的外面還是有web 版的msn server,
所以還是可透過80 port出去。
結論是聰明的小孩還是有辦法自尋出路!
你只能玩貓捉老鼠的遊戲。
系統時間:2017-10-22 14:26:15
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!