无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7649|回复: 53
打印 上一主题 下一主题

[原创] 【9.21更新】发一个控制熊孩子玩电脑游戏时间的脚本

    [复制链接]
跳转到指定楼层
1#
发表于 2022-9-7 12:15:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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)











评分

参与人数 1无忧币 +5 收起 理由
whyme22 + 5

查看全部评分

2#
发表于 2022-9-7 12:23:20 来自手机 | 只看该作者
我理解可以用来定时关闭软件。

点评

嗯,完全可以这样理解  详情 回复 发表于 2022-9-7 12:26
回复

使用道具 举报

3#
 楼主| 发表于 2022-9-7 12:26:55 | 只看该作者
MPFENG 发表于 2022-9-7 12:23
我理解可以用来定时关闭软件。

嗯,完全可以这样理解
回复

使用道具 举报

4#
发表于 2022-9-7 12:35:59 | 只看该作者
小熊孩子还可以,大熊孩子可能会把这个脚本删除掉。

点评

其实想到熊孩子删脚本的问题,就是将游戏的运行程序.exe 文件改名为 .dll 然后用脚本 start 调用,这样就只能用脚本启动游戏了,但试了后,发现有个别游戏用start 调用,不能成功启动,为了通用性,故没采用,这也  详情 回复 发表于 2022-9-7 14:43
回复

使用道具 举报

5#
发表于 2022-9-7 12:47:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

6#
发表于 2022-9-7 13:18:41 | 只看该作者
谢谢分享!
回复

使用道具 举报

7#
发表于 2022-9-7 13:34:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

8#
发表于 2022-9-7 13:56:27 | 只看该作者
不错
回复

使用道具 举报

9#
发表于 2022-9-7 13:59:18 | 只看该作者
谢谢分享
回复

使用道具 举报

10#
发表于 2022-9-7 13:59:43 | 只看该作者
谢谢分享!
回复

使用道具 举报

11#
 楼主| 发表于 2022-9-7 14:33:27 | 只看该作者
bjay2008xmy 发表于 2022-9-7 13:34
用在QQ上面试了一下,每次运行最长时间是2分钟,批处理运行了QQ,到时间没有结束进程。
好久没用QQ 了,刚才下载安装试了一下,QQ默认运行的文件是 QQScLauncher.exe,而它实际的进程是 QQ.exe  
所以,程序运行文件名=   这里不能填写 QQScLauncher.exe,否则脚本找不到进程,也就不能结束了。

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

使用道具 举报

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

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

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

使用道具 举报

13#
 楼主| 发表于 2022-9-7 14:43:27 | 只看该作者
481416322 发表于 2022-9-7 12:35
小熊孩子还可以,大熊孩子可能会把这个脚本删除掉。

其实想到熊孩子删脚本的问题,就是将游戏的运行程序.exe 文件改名为 .dll  然后用脚本 start 调用,这样就只能用脚本启动游戏了,但试了后,发现有个别游戏用start 调用,不能成功启动,为了通用性,故没采用,这也算是一点遗憾了。

点评

加油!继续研究!  详情 回复 发表于 2022-9-7 15:46
回复

使用道具 举报

14#
发表于 2022-9-7 14:48:08 | 只看该作者
这个程序有心了
回复

使用道具 举报

15#
发表于 2022-9-7 14:49:59 | 只看该作者
还以为把后边的.7z去掉就是原文件了,
   没想到还真是个7z文件...
     学习,谢谢

点评

直接用7z 右键菜单压缩,没去改文件名  详情 回复 发表于 2022-9-7 14:56
回复

使用道具 举报

16#
 楼主| 发表于 2022-9-7 14:56:37 | 只看该作者
likeyouli 发表于 2022-9-7 14:49
还以为把后边的.7z去掉就是原文件了,
   没想到还真是个7z文件...
     学习,谢谢

直接用7z 右键菜单压缩,没去改文件名
回复

使用道具 举报

17#
发表于 2022-9-7 15:07:24 | 只看该作者
对付熊孩子就给他老爷机+Linux+网络限速
回复

使用道具 举报

18#
发表于 2022-9-7 15:46:04 | 只看该作者
duboy 发表于 2022-9-7 14:43
其实想到熊孩子删脚本的问题,就是将游戏的运行程序.exe 文件改名为 .dll  然后用脚本 start 调用,这样 ...

加油!继续研究!
回复

使用道具 举报

19#
发表于 2022-9-7 15:55:09 | 只看该作者
谢谢分享!
回复

使用道具 举报

20#
发表于 2022-9-7 16:02:05 | 只看该作者
软件没用的,还是硬件有效,比如我跟我小孩说,每天只能玩半个小时,一旦超时了1分钟,那么后面一个星期都不准碰电脑了。达成这个协议和,儿子每次不到半个小时就自己关电脑了。
回复

使用道具 举报

21#
 楼主| 发表于 2022-9-7 16:14:20 | 只看该作者
ql1307096 发表于 2022-9-7 16:02
软件没用的,还是硬件有效,比如我跟我小孩说,每天只能玩半个小时,一旦超时了1分钟,那么后面一个星期都 ...

这个协议不错,其实熊孩子只要一开始给他立好规矩,很多事情都好解决。就怕已经养成了不好的习惯,只有想其它办法了。就象说超时了,以后一周都不能玩了,他就偏要开电脑,咱也不能把电脑砸了啊,所以只能想出这个下下策了,就当是欺负熊孩子不懂电脑,让他开了机也不能玩
回复

使用道具 举报

22#
发表于 2022-9-7 16:21:57 | 只看该作者
很贴心哦,我一般是闹钟,时间到了不收敛不收手就打人
回复

使用道具 举报

23#
发表于 2022-9-7 17:34:37 | 只看该作者
感谢分享
回复

使用道具 举报

24#
发表于 2022-9-7 17:43:00 | 只看该作者
生了孩子就是麻烦,向我这样不生孩子,少很多烦恼!

点评

生了孩子,麻烦是不少,不过,也会有很多的乐趣。关键是如果都像你这样,我中华民族危矣……  详情 回复 发表于 2022-9-8 14:17
回复

使用道具 举报

25#
发表于 2022-9-7 18:59:02 | 只看该作者
然后熊孩子整了个win to go/PE,直接绕开本地系统

点评

熊孩子要是会整这些,一般不会有多大的游戏瘾了。我发现一个规律,游戏上瘾的熊孩子,一般都不会太懂电脑,只会玩游戏,而对电脑比较精通的熊孩子,可能也会玩游戏,但一般都没太大的瘾。  详情 回复 发表于 2022-9-8 14:33
回复

使用道具 举报

26#
发表于 2022-9-7 21:17:14 | 只看该作者
缺少陪伴,兴趣导向。
回复

使用道具 举报

27#
发表于 2022-9-7 21:22:45 | 只看该作者
谢谢分享,学习一下
回复

使用道具 举报

28#
发表于 2022-9-7 21:56:14 | 只看该作者
偷偷告诉你  在电脑安装向日葵 在手机安装向日葵app  然后登录账号 选择 加入无人值守 不给他玩就直接手机端控制关机就好了

点评

这个可以有,但效果不知如何……  发表于 2022-9-8 14:35
回复

使用道具 举报

29#
发表于 2022-9-8 09:22:21 | 只看该作者
感谢发布。。可能会用的上。。。
回复

使用道具 举报

30#
 楼主| 发表于 2022-9-8 14:17:02 | 只看该作者
V587 发表于 2022-9-7 17:43
生了孩子就是麻烦,向我这样不生孩子,少很多烦恼!

生了孩子,麻烦是不少,不过,也会有很多的乐趣。关键是如果都像你这样,我中华民族危矣……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 06:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表