电脑软件自动化控制方案


制作原因

在返校的第一周,学习效率很高,动力十足,学习效果很好。但第二周遇到了明日方舟与彩虹六号的联动活动,把我吸引了回去,在连续三天控制不住自己打游戏后,我决定使用脚本控制自己(卸载了模拟器可以重装,脚本设置了就不好改了)。

方案一

控制思路

采用直接控制的手段,在打开模拟器(一款在电脑上玩手机游戏的软件)后,进入关机倒计时,于半分钟后直接关机。

设置方式1(无需手动运行脚本)

需要掌握一些批处理(bat)知识,暂时没做出来,思路如下:

@echo off
tasklist | find /i "NemuService.exe"
if "%errorlevel%"!="1" (goto e) 
e:
echo [ %time:~,-3% ]
start "" "C:\Windows\System32\shutdown.exe"
exit

但是在模拟器运行中双击bat文件没有反应

设置方式2(需要手动运行脚本)

WINDOWS 7系统:在“开始菜单搜索框”内输入“任务计划程序”,并点击“程序”下的“任务计划程序”命令

WINDOWS 10系统:右击“此电脑”,点击“管理”,在右侧找到“创建基本任务”并点击

名称随意填写,点击“下一步”

触发器选择“当特定事件被记录时”

日志选择“应用程序”,源选择模拟器的exe地址(在任务管理器里右击模拟器,点击“打开文件所在的位置”,即可找到exe文件,按住Shift右击即可复制为地址),事件ID选择0

exe文件地址

操作选择“启动程序”

程序或脚本填写C:\Windows\System32\shutdown.exe(关机程序),添加参数填写/s /t 10 /c "请休息"

点击“下一步”,再点击“完成”即可

现在我们已经能看到脚本的信息了,运行脚本后电脑关机(模拟器在后台运行的情况下)

方案二

控制思路

电脑自动开机打开模拟器,模拟器被打开后自动运行内部脚本,刷取明日方舟关卡,脚本运行结束后自动关闭模拟器,再自动关机。


2021年4月15日更新

先找到自己的启动文件夹,右击Windows图标点击“运行”,输入shell:startup,进入启动文件夹

右击Windows图标点击“运行”

输入shell:startup

进入模拟器,右击游戏名,点击“发送到桌面”,将游戏的快捷运行方式发送至桌面

拷贝该快捷方式到启动文件夹

拷贝需要开机启动的程序的快捷方式到此文件夹

打开任务管理器-启动查看启动项,可以看到我们的模拟器程序已经可以开机自启了

右击任务栏打开任务管理器

点击“启动”查看启动项

在模拟器中录制好想要使用的刷取脚本,选择“模拟器启动后自动执行”即可

参考网址

限制电脑使用时间的简便方法

Windows设置自己的程序开机自动启动

Windows 事件ID及解释大全

windows下程序开机自启动(任务计划程序)

批处理判断进程是否存在并启动进程启动程序代码

Windows设置自己的程序开机自动启动


文章作者: Heart-of-engine
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Heart-of-engine !
打赏
  目录