MaaXYZ / MaaFramework

基于图像识别的自动化黑盒测试框架 | An automation black-box testing framework based on image recognition
GNU Lesser General Public License v3.0
1.09k stars 129 forks source link

click动作的位置出现偏差 #257

Closed nembx closed 1 month ago

nembx commented 1 month ago

蓝叠模拟器分辨率1600 X 900,使用OCR识别图片,执行action动作点击的位置会向左偏离,从而使后续任务无法执行 Snipaste_2024-06-13_12-19-02 Snipaste_2024-06-13_12-26-01 bash报错的信息是说分辨率问题

MistEO commented 1 month ago

log发一下,debug/maa.log

nembx commented 1 month ago

log发一下,debug/maa.log maa.log

tfft2126 commented 1 month ago

@MistEO v1.8.5的fix, debug了一下分辨率似乎是反了

MistEO commented 1 month ago

这个问题修过了,更新一下试试

tfft2126 commented 1 month ago

这个问题修过了,更新一下试试

我的意思是修之前才是对的。。我是用竖屏测的

MistEO commented 1 month ago

https://stackoverflow.com/questions/10040624/check-if-device-is-landscape-via-adb https://stackoverflow.com/questions/26955086/android-adb-commandline-tool-get-orientation

见鬼,这两个说的不一样。给我整蒙了

MistEO commented 1 month ago

https://github.com/MaaXYZ/MaaFramework/issues/252

这方法看起来不可靠,这还有个横屏但是 orientation 是 0 的

tfft2126 commented 1 month ago

252

这方法看起来不可靠,这还有个横屏但是 orientation 是 0 的

是的,不同模拟器的结果可能不一样

nembx commented 1 month ago

并没有解决问题,哥们

MistEO commented 1 month ago

log 发出来,不然我给你算一卦吗

nembx commented 1 month ago

@MistEO maa.log

MistEO commented 1 month ago

更新一下,你的 log 从始至终都是 v1.8.4

nembx commented 1 month ago

@MistEO MAAdebugger的问题,启动MaaPiCli.exe显示的是v1.8.7,而打开MAA就是v1.8.4,这种情况怎么解决

2 1

debug里的 maa.log

install/debug里的 maa.log deps里面重新搞几次了也没用

MistEO commented 1 month ago

pip install maafw --upgrade