无忧启动论坛

标题: 【9.21更新】发一个控制熊孩子玩电脑游戏时间的脚本 [打印本页]

作者: duboy    时间: 2022-9-7 12:15
标题: 【9.21更新】发一个控制熊孩子玩电脑游戏时间的脚本
本帖最后由 duboy 于 2022-9-21 12:17 编辑

     话说熊孩子的电脑使用问题真是好操心,不能不让用啊!又怕玩的时间太长和上瘾(特别是游戏),于是想用一个脚本来控制熊孩子使用电脑的时间。
      脚本缘起于熊孩子每次看见楼下超市门口的游戏机都想玩,虽然每次1-2块,感觉也心疼啊… 回想起当年玩过的经典游戏《VR战警2》、《魂斗罗》、《超级玛丽》,回家打开电脑,第一个游戏居然还在电脑存着,另外两个游戏,上网也找出来了。让熊孩子玩了一会,太兴奋了,说太好玩了,比下面的游戏机好玩多了。嗯,这可不能上瘾啊……

      脚本控制的游戏,由脚本同名.ini配置文件设定。 ini配置文件由脚本第一次运行时自动创建,并打开供修改,自动设置为隐藏。
      将脚本放在要控制的游戏目录,并将脚本文件名改为与游戏运行文件同名(不要后缀.exe),无需任何改动就可以实现控制。
      也可将本脚本放在任意目录,按照你要控制的程序或游戏,将ini配置文件的项目填写规范,可实现控制任意一个程序。

      脚本在win7 及 win10 系统经过几天的测试,运行比较完美。

脚本主要实现的功能:
1.第一次运行时自动创建同名.ini配置文件,并在桌面创建快捷方式
2.控制游戏(程序)每天运行的次数
3.控制游戏(程序)每次可运行的时间(到时自动强制退出)
4.游戏(程序)运行后自动建立日志文件,记录开始和结束时间

  ps: 1.考虑到熊孩子有时表现好,作为奖励,可以多玩一次。如果去修改配置文件的话,太过麻烦,在配置文件中设了最后一项“特别要求”,在脚本出现“今天你已经玩过了……”的界面,输入“特别要求”后面的字符(区分大小写哟),按回车键,可再次进入游戏(程序)。
      2.因 ini配置文件默认是隐藏的,为方便修改,在上述界面中,输入 administrator 按回车键,可打开配置文件进行修改。
      3.进论坛10来年了,学习收获不少东西,第一次发主题贴,如有不妥,请大家多担待。

.ini配置文件,主要设置项目如下:

程序简称=vr战警
程序所在目录="D:\game\VirtuaCop2"
程序运行文件名="ppj 2dd.exe"
程序运行参数(可不填)=此处填程序参数或模拟器运行的rom,或是flash游戏的 .swf文件名
保存运行记录文件目录="D:\game\运行日志"
每天允许运行的次数=1
每次运行最长时间(分钟)=20

允许运行的时间段(开始-结束/不填无限制)=8:20-20:13:14
特别要求=agin123

2022.9.21更新:

如果有以前的配置文件,自动增加新项目,只需修改时间就可以了。
程序控制脚本2022.9.21.bat.7z (4.14 KB, 下载次数: 2)


2022.9.20更新:
增加 每天允许运行的时间 限制,可精确到秒。不填无限制;只填一个时间,则只限开始的时间,一直到晚上00:00。
可在以前的配置文件增加这一行,或者删除重新自动生成。
程序控制脚本2022.9.20.7z (3.93 KB, 下载次数: 0)

2022.9.18更新:
修正一处代码,当用批处理调用脚本,脚本识别文件名错误,造成无法运行,已更正。
程序控制脚本2022.9.18.7z (3.22 KB, 下载次数: 15)

2022.9.10更新:
发现一处代码错误,在win7系统不能到时结束程序,已更正。
程序控制脚本2022.9.10.7z (3.2 KB, 下载次数: 14)

程序控制脚本2022.9.8.bat.7z (3.2 KB, 下载次数: 57)












作者: MPFENG    时间: 2022-9-7 12:23
我理解可以用来定时关闭软件。
作者: duboy    时间: 2022-9-7 12:26
MPFENG 发表于 2022-9-7 12:23
我理解可以用来定时关闭软件。

嗯,完全可以这样理解
作者: 481416322    时间: 2022-9-7 12:35
小熊孩子还可以,大熊孩子可能会把这个脚本删除掉。
作者: DOSforever    时间: 2022-9-7 12:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: 家驹    时间: 2022-9-7 13:18
谢谢分享!
作者: bjay2008xmy    时间: 2022-9-7 13:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: weal2010    时间: 2022-9-7 13:56
不错
作者: dxhjh    时间: 2022-9-7 13:59
谢谢分享
作者: ldg_2    时间: 2022-9-7 13:59
谢谢分享!
作者: duboy    时间: 2022-9-7 14:33
bjay2008xmy 发表于 2022-9-7 13:34
用在QQ上面试了一下,每次运行最长时间是2分钟,批处理运行了QQ,到时间没有结束进程。
好久没用QQ 了,刚才下载安装试了一下,QQ默认运行的文件是 QQScLauncher.exe,而它实际的进程是 QQ.exe  
所以,程序运行文件名=   这里不能填写 QQScLauncher.exe,否则脚本找不到进程,也就不能结束了。

程序运行文件名="QQ.exe"  这样填写后,试了脚本到时正常结束。

作者: duboy    时间: 2022-9-7 14:35
bjay2008xmy 发表于 2022-9-7 13:34
用在QQ上面试了一下,每次运行最长时间是2分钟,批处理运行了QQ,到时间没有结束进程。

好久没用QQ 了,刚才下载安装试了一下,QQ默认运行的文件是 QQScLauncher.exe,而它实际的进程是 QQ.exe  
所以,程序运行文件名=   这里不能填写 QQScLauncher.exe,否则脚本找不到进程,也就不能结束了。

程序运行文件名="QQ.exe"  这样填写后,试了脚本到时正常结束。
作者: duboy    时间: 2022-9-7 14:43
481416322 发表于 2022-9-7 12:35
小熊孩子还可以,大熊孩子可能会把这个脚本删除掉。

其实想到熊孩子删脚本的问题,就是将游戏的运行程序.exe 文件改名为 .dll  然后用脚本 start 调用,这样就只能用脚本启动游戏了,但试了后,发现有个别游戏用start 调用,不能成功启动,为了通用性,故没采用,这也算是一点遗憾了。
作者: 2011jevan    时间: 2022-9-7 14:48
这个程序有心了
作者: likeyouli    时间: 2022-9-7 14:49
还以为把后边的.7z去掉就是原文件了,
   没想到还真是个7z文件...
     学习,谢谢
作者: duboy    时间: 2022-9-7 14:56
likeyouli 发表于 2022-9-7 14:49
还以为把后边的.7z去掉就是原文件了,
   没想到还真是个7z文件...
     学习,谢谢

直接用7z 右键菜单压缩,没去改文件名
作者: caocaofff    时间: 2022-9-7 15:07
对付熊孩子就给他老爷机+Linux+网络限速
作者: 481416322    时间: 2022-9-7 15:46
duboy 发表于 2022-9-7 14:43
其实想到熊孩子删脚本的问题,就是将游戏的运行程序.exe 文件改名为 .dll  然后用脚本 start 调用,这样 ...

加油!继续研究!
作者: csusz    时间: 2022-9-7 15:55
谢谢分享!
作者: ql1307096    时间: 2022-9-7 16:02
软件没用的,还是硬件有效,比如我跟我小孩说,每天只能玩半个小时,一旦超时了1分钟,那么后面一个星期都不准碰电脑了。达成这个协议和,儿子每次不到半个小时就自己关电脑了。
作者: duboy    时间: 2022-9-7 16:14
ql1307096 发表于 2022-9-7 16:02
软件没用的,还是硬件有效,比如我跟我小孩说,每天只能玩半个小时,一旦超时了1分钟,那么后面一个星期都 ...

这个协议不错,其实熊孩子只要一开始给他立好规矩,很多事情都好解决。就怕已经养成了不好的习惯,只有想其它办法了。就象说超时了,以后一周都不能玩了,他就偏要开电脑,咱也不能把电脑砸了啊,所以只能想出这个下下策了,就当是欺负熊孩子不懂电脑,让他开了机也不能玩
作者: zhaoyun444    时间: 2022-9-7 16:21
很贴心哦,我一般是闹钟,时间到了不收敛不收手就打人
作者: liuyanjun    时间: 2022-9-7 17:34
感谢分享
作者: V587    时间: 2022-9-7 17:43
生了孩子就是麻烦,向我这样不生孩子,少很多烦恼!
作者: test2333    时间: 2022-9-7 18:59
然后熊孩子整了个win to go/PE,直接绕开本地系统
作者: 旁观者清    时间: 2022-9-7 21:17
缺少陪伴,兴趣导向。
作者: zbaby523    时间: 2022-9-7 21:22
谢谢分享,学习一下
作者: 2012jiashanni    时间: 2022-9-7 21:56
偷偷告诉你  在电脑安装向日葵 在手机安装向日葵app  然后登录账号 选择 加入无人值守 不给他玩就直接手机端控制关机就好了
作者: zhufan132    时间: 2022-9-8 09:22
感谢发布。。可能会用的上。。。
作者: duboy    时间: 2022-9-8 14:17
V587 发表于 2022-9-7 17:43
生了孩子就是麻烦,向我这样不生孩子,少很多烦恼!

生了孩子,麻烦是不少,不过,也会有很多的乐趣。关键是如果都像你这样,我中华民族危矣……
作者: duboy    时间: 2022-9-8 14:33
test2333 发表于 2022-9-7 18:59
然后熊孩子整了个win to go/PE,直接绕开本地系统

熊孩子要是会整这些,一般不会有多大的游戏瘾了。我发现一个规律,游戏上瘾的熊孩子,一般都不会太懂电脑,只会玩游戏,而对电脑比较精通的熊孩子,可能也会玩游戏,但一般都没太大的瘾。
作者: 2012jiashanni    时间: 2022-9-8 18:23
向日葵这个我一直这么拿来对付我家几个熊孩子的  我乡下放了三台电脑 几个熊孩子一放假到乡下别的地方不去玩就呆我房间玩电脑 然后我每次给他们玩几分钟然后把电脑远控关机
作者: yuanjing    时间: 2022-9-8 19:04
以后熊孩子被迫学会计算机
作者: 易广白    时间: 2022-9-8 22:52
与熊孩子斗争,其乐无穷;
作者: gayren    时间: 2022-9-9 09:52
感谢楼主分享
作者: 神话哈    时间: 2022-9-9 11:02
感觉没什么用,学校微机课稍微用心学点的估计都会有想法,比如修改 快捷方式,程序安装地址,主程序名称,百度等
作者: duboy    时间: 2022-9-10 18:32
易广白 发表于 2022-9-8 22:52
与熊孩子斗争,其乐无穷;

苦乐无穷,乐在其中
作者: 2048    时间: 2022-9-11 21:23
谢谢大佬的分享
作者: duboy    时间: 2022-9-18 11:15
9.18更新,修正 当用批处理调用脚本,脚本识别文件名错误,造成无法运行 的错误
作者: 415762674    时间: 2022-9-18 11:52
duboy 发表于 2022-9-8 14:33
熊孩子要是会整这些,一般不会有多大的游戏瘾了。我发现一个规律,游戏上瘾的熊孩子,一般都不会太懂电脑 ...

确实是这样,自从我教小孩用PE恢复系统后,小孩就不怎么爱玩游戏了。我估计是小孩意识到这是一件工具了,需要维护保养和整理,有了管理的概念,不再沉迷表面的乐趣。于是我就顺势让小孩去接触更多行政经济类知识,参与更多的家庭管理规划。结果我发现现在自己反倒经常被小孩管束,还说不过他们。
作者: Fyc2333    时间: 2022-9-18 13:57
要是把屏蔽的文件换成大人的工作文件…
作者: 伟伟76    时间: 2022-9-19 14:48
谢谢你分享!!!
作者: nowayer    时间: 2023-11-22 10:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: nowayer    时间: 2023-11-23 19:53
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3