MaaFramework icon indicating copy to clipboard operation
MaaFramework copied to clipboard

Bug: 在长时间运行肉鸽的环境下(1小时起步),点击可能会失效

Open KhazixW2 opened this issue 5 months ago • 13 comments

问题描述

在长时间运行肉鸽的情况下,点击可能会失效。

探索的逻辑:识别到棋盘格的格子或者怪物会进行点击。格子一下,怪物三下(血量)。

问题图片

这张图片的log显示,某个格子识别到多次怪物。按照探索逻辑需要点击三次进行攻击,但是点击未起到作用。

Image

出现的特征

一般都是在棋盘格的边角格子出现。一般是正常运行几个小时后,突然出现。但是如果用鼠标去点击,会发现模拟器是可以点击的。但是maafw的点击失效了。

尝试

  • 验证过是否out of roi box,发现maa.log里面并没有类似提示
  • 验证不关闭agent,手动介入暂离游戏场景,不切换应用重新,重新进去游戏场景。问题就没了。
  • 验证关闭agent,启动agent,问题没了。
  • 验证切换触控方式,minitouch和maatouch都尝试过了,都会出现,其他的触控方式会出现其他的问题这里不表。

log文件

私聊发送~

KhazixW2 avatar Jul 29 '25 07:07 KhazixW2

通过网盘分享的文件:20250729点击失效日志文件 链接: https://pan.baidu.com/s/1bvKRcB9rcsnMEDpB5GLhKw?pwd=9c4y 提取码: 9c4y

KhazixW2 avatar Jul 29 '25 07:07 KhazixW2

能不能来个不要百度网盘的(

MistEO avatar Jul 29 '25 07:07 MistEO

Archive.zip

neko-para avatar Jul 29 '25 07:07 neko-para

能不能来个不要百度网盘的(

https://github.com/overflow65537/MAA_Punish/issues/56 疑似同样的问题 macos M1芯片+mumu情况尤其严重 换成蓝蝶后改善 尝试过使用adb shell也同样会发生

overflow65537 avatar Jul 29 '25 07:07 overflow65537

https://share.weiyun.com/mjfmCsj4 微云

KhazixW2 avatar Jul 29 '25 07:07 KhazixW2

能不能来个不要百度网盘的(

overflow65537/MAA_Punish#56 疑似同样的问题 macos M1芯片+mumu情况尤其严重 换成蓝蝶后改善 尝试过使用adb shell也同样会发生

issue 里不是雷电吗?

MistEO avatar Jul 29 '25 08:07 MistEO

能不能来个不要百度网盘的(

overflow65537/MAA_Punish#56 疑似同样的问题 macos M1芯片+mumu情况尤其严重 换成蓝蝶后改善 尝试过使用adb shell也同样会发生

来一份 adb shell 出问题的 log 看下

MistEO avatar Jul 29 '25 08:07 MistEO

能不能来个不要百度网盘的(

overflow65537/MAA_Punish#56 疑似同样的问题 macos M1芯片+mumu情况尤其严重 换成蓝蝶后改善 尝试过使用adb shell也同样会发生

issue 里不是雷电吗?

(这个是windows用户的,很久之前的问题了 Mac那个在群里

overflow65537 avatar Jul 29 '25 08:07 overflow65537

能不能来个不要百度网盘的(

overflow65537/MAA_Punish#56 疑似同样的问题 macos M1芯片+mumu情况尤其严重 换成蓝蝶后改善 尝试过使用adb shell也同样会发生

来一份 adb shell 出问题的 log 看下

debug 2 (1).zip

overflow65537 avatar Jul 29 '25 08:07 overflow65537

看 log 这个也不是 adb shell input 的。遇到问题先让用户试试 adb shell input 吧,这个应该比较稳定。

bug 暂时不知道从何查起,需要一个最小复现的例子

MistEO avatar Jul 29 '25 08:07 MistEO

2025年7月31日15点10分左右问题复现:maagb点击不生效。 2025年7月31日15点30分左右尝试输入adb input命令,输入顺序如下图

Image adb 点击了空地板,没有改变画面,maagb 的任务还是会卡住。 然后点击了怪物所在坐标,怪物死亡,画面产生变化,maagb 继续往下运行。 (忘记日志里面会有坐标了,下次复现会采用日志内坐标减少变量)

debug.zip

Mint330 avatar Jul 31 '25 08:07 Mint330

这得是模拟器的锅了吧

Windsland52 avatar Jul 31 '25 13:07 Windsland52

2025年7月31日15点10分左右问题复现:maagb点击不生效。 2025年7月31日15点30分左右尝试输入adb input命令,输入顺序如下图

Image adb 点击了空地板,没有改变画面,maagb 的任务还是会卡住。 然后点击了怪物所在坐标,怪物死亡,画面产生变化,maagb 继续往下运行。 (忘记日志里面会有坐标了,下次复现会采用日志内坐标减少变量) debug.zip

换成adbinput之后运行了20轮(平均1轮时长为100分钟),最大连续运行时长为8小时,没有出现过点击不生效的情况。

Mint330 avatar Aug 03 '25 09:08 Mint330