找图功能小问题

BUG反馈 · 1584 次浏览
岚雨 创建于 2020-08-23 17:54

找图界面如上,编写代码通过找图功能或者鼠标点击功能找到第一个取消按钮,但是很奇怪找到的结果不是第一个取消按钮,按照说明从左上角开始找应该是第一个才对,用大漠插件试了一下同一张截图,没有问题,顺利找到第一个按钮。不知是我哪里操作有问题还是有bug!


回复内容
CL 2020-08-23 18:10
#1

版本?

岚雨 2020-08-23 18:18 :

1.9.18

CL 2020-08-23 18:28 :

我找了京东一个订单页面测试是正常的, 这个图可能压缩过导致每个按钮实际像素不一样。 

可以试试这个动作:https://getquicker.net/sharedaction?code=860bbb1d-3aaf-4fe5-73f5-08d7ba5574f4 

岚雨 2020-08-23 18:33 :

我前面用过这个测试了,所有十个按钮都能找出来,但是默认找一个得到的就不是第一个。而且我截图的时候是截第一个按钮。但是找到的却是其它的,多次测试还出现不一样的结果。

CL 回复 岚雨 2020-08-23 18:47 :

那有点奇怪了。 试下我刚发那个测试动作看看呢?

岚雨 2020-08-23 20:30
#2

我把版本升级到了1.9.22试了一下还是不对,换了一台电脑也测试了不对,这次用这个页面:https://getquicker.net/Share/SubPrograms?order=useCountDesc&p=1做的测试,找每行前面的那个小图标,用“鼠标输入”做的测试,结果不是第一个。但是我还发现了一个解决办法,就是麻烦了一些:不用鼠标输入,用“屏幕找图”,参数“最大匹配”的设置值要大于或等于找图范围内所有的结果数,那“第一个匹配点”的输出值就是对的了,然后再调用鼠标输入功能去点击。

CL 2020-08-23 20:43 :

哦,我知道了。 找图的时候会用多线程,所以可能是后面的点先找到。“查找位图”是找完之后排序返回第一个的,所以能得到正确结果。

回复主贴