✨针对开启寮活时间不准确的寮的相关系统优化
当前不足
有的寮会长在开启寮活动的时候总是不准时导致oas有时提前有时没赶上参加狩猎道馆退治等寮活
解决方案
希望可以将道馆、麒麟、阴门、狭间、宴会、退治等等这一些寮活改成时间段内识别任务而非时间点识别任务,在此段时间段每x时间识别该任务能否运行,若不能则循环识别,直至离开时间段或完成任务
由于我代码水平实在是太水,改了几遍都改不出来,遂发issue求助 求求了只要能优化出来我什么都会做的欧内该(尽绵薄之力赞助也可以的)
其他内容
No response
解决方案也只是我暂时想到的小方案,没怎么动脑,如果有更优逻辑那就更好
修改失败时间倒也可以,不过总感觉如此一来不够智能,逻辑也不太稳定喵
根据安卓通知消息进游戏打活动或许是更好的方法!!
或许可以新建一个空任务用于寮活调度?因为一般寮活时间是比较集中的,然后这个任务是在你指定时间里占位的(例如19:00-20:00),出来哪个寮活就执行对应的任务,活动结束后就继续这个占位任务,直到我们设置的结束时间为止 (其实有点像探索唤起突破那样)
加开发群了吗,可以申请一个。 不知道你有没有了解过操作系统的任务调度的相关,现在设计的任务调度是非抢占式的,且没有上下文保存的概念。 可以考虑重新设计一个,还是蛮有意思的
或许可以新建一个空任务用于寮活调度?因为一般寮活时间是比较集中的,然后这个任务是在你指定时间里占位的(例如19:00-20:00),出来哪个寮活就执行对应的任务,活动结束后就继续这个占位任务,直到我们设置的结束时间为止 (其实有点像探索唤起突破那样)
对的对的我最初的想法就是这样子,我尝试着再深入学习一下
或许可以新建一个空任务用于寮活调度?因为一般寮活时间是比较集中的,然后这个任务是在你指定时间里占位的(例如19:00-20:00),出来哪个寮活就执行对应的任务,活动结束后就继续这个占位任务,直到我们设置的结束时间为止 (其实有点像探索唤起突破那样) 你这个跟我之前提的那个差不多,我也想做一个。 原地等待
这种,捕获异常后针对截图进行处理判断,如果是御魂满了就把御魂清理拉上来
我问了大模型,检测“安卓通知消息进游戏打活动” 这个可行,未考证,adb shell dumpsys notification 或者别的
所以可以单独开一个线程来进行系统调度(任务调度),把这个检测打活动的抽象出来一个虚拟任务。https://github.com/runhey/OnmyojiAutoScript/issues/407 这个也可以抽象成一个idle任务
我问了大模型,检测“安卓通知消息进游戏打活动” 这个可行,未考证,
adb shell dumpsys notification或者别的
对对,如果是这样的话通过通知消息进行任务调用的话性能节省很多(至少会比现在我设置的“若失败则每1min反复执行一次任务”更好,别的能够被通知的任务也可以通过这个方式调用)