OnmyojiAutoScript
OnmyojiAutoScript copied to clipboard
关于网络异常或错误选择重启时间🎈
描述
重启时间的修改在哪里,我没找到
这个好像没有实现
什么叫选择重启时间
什么叫选择重启时间
猜测可能是网络错误——>服务器在更新,设定重启时间为服务器更新完成时间(通常是九点?)(印象中好像有一个强制设定时间的选项)
什么叫选择重启时间 就是
这里的时间 我有拜托别人上号,但是开脚本的话会自己顶号,我想调试时间调到5分钟
什么叫选择重启时间 就是
这里的时间 我有拜托别人上号,但是开脚本的话会自己顶号,我想调试时间调到5分钟
这里的选项实际上没做对应的代码,两个选项是一样的,还在想可行的方案,包括但不限于(阻塞当前执行的命令指定时间,还是直接延时任务栏中的所有任务之类)
这里给出你一段未使用对应设置选项,且使用了OAS所不能接收的长延时方式,即sleep函数的代码修改方式:
- 将OASX中的autoupdate关闭
- 在/tasks/base_task.py文件中的第103行处代码(如下所示)
# 判断网络异常
if self.appear(self.I_NETWORK_ABNORMAL):
logger.warning(f"Network abnormal")
raise GameStuckError
# 判断网络错误
if self.appear(self.I_NETWORK_ERROR):
logger.warning(f"Network error")
raise GameStuckError
更改为:
# 判断网络异常
if self.appear(self.I_NETWORK_ABNORMAL):
logger.warning(f"Network abnormal")
sleep(300)
raise GameStuckError
# 判断网络错误
if self.appear(self.I_NETWORK_ERROR):
logger.warning(f"Network error")
sleep(300)
raise GameStuckError
这里的时间
我有拜托别人上号,但是开脚本的话会自己顶号,我想调试时间调到5分钟