限製小孩子看計算機的時間的小程序

本文內容已被 [ enchanted ] 在 2011-01-30 16:15:49 編輯過。如有問題,請報告版主或論壇管理刪除.

家裏計算機有好幾台了,連孩子也有自己的計算機了。孩子自己會上you-tube看動畫片。我在router上限製了孩子上網的時間,可上不了網時孩子就 看硬盤上的電影或看CD。想了想,決定編個小程序來控製孩子用計算機的時間。是用c#編的,設定的限製是:每天上網30分鍾,看電影30分鍾,時間到後自 動關掉網絡瀏覽器或播放器,目前隻支持IE和FireFox,Windows MediaPlayer和Mediaplayer Classic。暫時隻能對付涉世未深的小孩子(還不懂調task manager和注冊表編輯器)。不然還要結合policy。源程序參見:這裏

既然挺受歡迎,就再補充點,程序的idea 主要是從UI Automation project如white和軟件AutoIT來的。如果你做QA工作,你可能會很熟悉這些軟件和開源程序。包括HotKey,這些free的東西可以做很多事情,你還可以編寫自己的代碼來靈活地擴展功能,不必花很多錢去買QTP或LoadRunner。
限製小孩子上網有很多不同的方法,通常家裏都有router,而現代的router通常可以設置Internet connect時段,設置可以針對特定IP或MAC地址,並且router的URL filter設置可以通過關鍵字濾除一些不適合小孩的網站。問題是如果你要和孩子share計算機,你就要經常把schedule改來改去,很麻煩。所以 你可以給孩子和自己創建不同的login賬戶,隻在孩子的login啟動上文的程序。另外你可以修改程序,增加更多程序的監控,並插入一些quiz用來獎懲計算機時間。


FireFox提供很多非常好的Add-on,最近有一個"Kid Mode",就是專門針對8歲以下的下孩子提供的寓教於樂的界麵。可直接從FireFox search Add-on。簡單介紹在http://dencode.blogspot.com/

所有跟帖: 

能人! -沙漠荒野- 給 沙漠荒野 發送悄悄話 沙漠荒野 的博客首頁 (0 bytes) () 01/29/2011 postreply 16:45:46

很好的嚐試!不過要對付小孩子,用router上的timer大概就夠了。 -太平洋- 給 太平洋 發送悄悄話 太平洋 的博客首頁 (0 bytes) () 01/30/2011 postreply 16:16:44

router隻能限製上網,不能限製看硬盤上的電影動畫片 -enchanted- 給 enchanted 發送悄悄話 enchanted 的博客首頁 (95 bytes) () 01/31/2011 postreply 09:39:18

這樣的程序最好用AutoHotKey,便於更多的人改改用 -fitwxc- 給 fitwxc 發送悄悄話 fitwxc 的博客首頁 (0 bytes) () 01/31/2011 postreply 10:40:09

請您先登陸,再發跟帖!