• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:4.2.0
软件大小:45M
更新时间:2025-11-06

按键精灵iOS版
立即下载

软件版本:2.4.2
软件大小:29.2M
更新时间:2025-09-24

按键手机助手
立即下载

软件版本:4.5.0
软件大小:242M
更新时间:2025-11-06

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[提问] 请教找图问题 [复制链接]

1#
Dim intX,intY
Dim 计次
FindPic 0, 0, 0, 0, "Attachment:三点.png", "000000", 0, 0.7, intX, intY
Dim intXX,intYY
FindPic 32,978,704,1269,"Attachment:下载.png","000000",0,0.9,intXX,intYY
If intX > -1 And intY > -1 Then //找到了

Tap intX, intY

Delay 2000

Tap intX - 180, intY + 165
Delay 2000
Tap intXX,intYY
Delay 2000
KeyPress "Home"



Else //刷新



Tap 307,95

Delay 1000

KeyDown "Enter"


End If

请问各位大神,我这段代码找了两张图,第一张图可以识别点击,等第二张图就不识别,不知道为什么,第二个图的代码应该也没有问题,我新建一个脚本,只输入这一段代码就可以点击,但是两个找图代码,就识别第一个。

2#

建议加入【安卓版交流群】群2:431155317 ,和其他用户一起交流

3#

单独测试每一个找图代码是否可用,如果可用,那么就要考虑逻辑问题了,比如第一张图点完,第二张图才会出现,那么这种情况就要在两个找图之间加上适当的延时,保证第二张图加载出来后在进行找图。

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
4#

,

感谢,单个找图是可以找到,确实存在点击第一个图片,第二张图片才出现,请问老哥这种逻辑该怎么写?
这样写对吗?
FindPic 32,978,704,1269,"Attachment:下载.png","000000",0,0.9,intX,intY
If intX > -1 And intY > -1 Then //第一张图片找到了
Tap intX, intY
Delay 2000
FindPic 32,978,704,1269,"Attachment:点击.png","000000",0,0.9,DJX,DJY//第二张图片出现
Tap DJX,DJY

5#

这么写可以

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
6#

,

如果是做任务点击 可以考虑延长点击时间间隔 要考虑网络因素 想用找图来点击的话 可以做个循环找图
Dim intX,intY
Dim intX1,intY1
FindPic 0, 0, 0, 0, "第一张图.png", "050505", 1, 0.9, intX1, intY1
FindPic 0, 0, 0, 0, "第二张图.png", "050505", 1, 0.9, intX2, intY2
If intX > -1 And intY > -1 Then
Delay 100
Tap intX, intY
ElseIf intX1 > -1 And intY1 > -1 Then
Delay 100
Tap intX1, intY1
End If
做任务只需要做一次的话可以这么写 循环做任务的话可以加个DO循环

7#

,

intx2,inty2没有,你这段代码估计会有语法报错,另外图片地址也有错误。
实际上想要实现找到图一点击图一,找到图二点击图二的效果并不需要这样写。
可以直接使用找多图,也就是在图片地址位置写上多个图片(多张图片地址用竖线分开)
这样脚本会按照顺序查找图片,找到其中任意图片后就会返回值图片坐标,
你加上点击命令即可。

扫码免费获取我的基础教程【视频教程】
扫码下方二维码关注我的公众号:3分钟学堂

QQ交流群:936858410
8#

我用抓抓抓的图... 然后剪裁后,模拟器/安卓都可以找图... IOS就不行...真的头秃

9#

,

好吧 我的问题解决了...你的问题,你看看你给的坐标对吗? 不行就用 0,0,0,0吧

发新话题 回复该主题