网瘾控制程序

    技术2022-05-11  59

    11岁的侄儿朱耀是个贪玩的家伙,最近沉迷于网络游戏,寒假期间除了吃饭睡觉、看动画片、下楼放烟花之外,时刻在玩他的QQ水浒游戏。他爸爸天天骂他,多次威胁要拆除电脑。 因为用在学习上的时间实在太少,他在学校的成绩很一般,我猜想他爸爸不太愿意参加家长会。其实,朱耀是个聪明的孩子,我和他一起做了几道数学题,感觉他逻辑思维能力很不错。他对科学很感兴趣,喜欢看中央10套的探索与发现栏目,对很多新奇的科学知识很了解,讲起来也是头头是道。   爱玩是小孩的天性,他只是控制不了自己,其实我遇到很多大人也控制不了自己,整天沉迷于网络游戏。于是我想编制一个小程序,来限制他的上网时间,让他每天有点时间玩,当然是在规定的时间内玩,超出规定时间这个程序会自动断开网络。这个程序常驻内存,开机自动运行,进程、注册表和文件都隐藏得很深,让他删除不了。 设想不错,小朱耀似乎也认同,每天好歹能玩一会,总比他爸爸把电脑拆了要强。他甚至和我说,以前他的一个同学放学后就跑到他家里来上网,朱耀碍于哥们义气,不好拒绝,有了这个程序,这同学也可以不来了。   回到深圳花了半天时间总算把程序做出来了,因为要牵涉到停用和启用网卡这样的硬件设备,在我自己电脑上测试的时候不小心把网卡误删除了,害得我要重装操作系统,折腾得够呛。   我把程序发给朱耀,告诉他每天有上午、下午、晚上三个时段可以上网,各一个小时,平时要上学,上午下午是周末时候玩的。他倒是配合,很顺利就把程序安装上去了。   谁知道第二天上午,他在QQ上洋洋得意地和我打招呼,他说你的程序不行,你看现在几点了,我还能上网。 我吃了一惊,问他是怎么做到的?他说把电脑的时间改到允许玩的时间就可以了。 这么简单的漏洞我居然没想到,我费尽心思做的种种加密都不起作用,轻松就被这个小孩子给绕开了。我也不由的在QQ上给他称赞了一声:“小子,你行啊”。   当然,程序是可以改进的,我马上把原来取本机时间改为取网络服务器时间,世界各地分布了很多时间同步服务器,他们是开放的,通过SNTP协议(简单网络时间协议)可以取得精确的标准时间。他改得了自己机器的时间,可改不了放在伦敦的服务器时间。   今天他大概去上学了,没有在网上遇到他,新程序也还没有用上。我倒要看看,他还有什么办法。

    最新回复(0)