哪个大神给看一下,找完第一个图,第二个图就不找了
按键精灵吧
全部回复
仅看楼主
level 2
哪个大神给看一下,找完第一个图,第二个图就不找了,这是啥情况?我分开一个一个脚本都能找到,合在一起就只能找第一个,小白求解,谢谢
FindPic 360,130,1250,400,"Attachment:\112.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
FindPic 1100,40,1200,100,"Attachment:\117.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
FindPic 360,130,1250,400,"Attachment:\113.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
FindPic 1100,40,1200,100,"Attachment:\117.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
2019年12月25日 06点12分 1
level 11
加循环
2019年12月25日 07点12分 2
没用
2019年12月26日 04点12分
level 2
好的,我再去学习一下,谢谢
2019年12月25日 09点12分 3
level 2
加了循环 还是不找
2019年12月25日 09点12分 4
把Delay 1000 都放到 LeftClick 1 下面。
2019年12月25日 10点12分
@mnncrº 我试试,谢谢
2019年12月26日 01点12分
找到3个 第四个又找不到了[汗]
2019年12月26日 04点12分
@chinawaterwong 你现在应该知道问题在哪里了吧?找到第一个图点击之后到第二个图出现之间有一个延迟。你之前的代码找图之间没有加延迟,所以后面的图都找不到。笨办法是把延迟加大。用循环找图比较好,可能你循环没写对。
2019年12月26日 07点12分
level 7
加输出看
2019年12月25日 09点12分 5
啥是输出?
2019年12月26日 04点12分
在写脚本的时候,如果不清楚哪里有问题的话,先调试输出信息看看,比如你这个可能是没找到图二,所以跳过了
2019年12月26日 07点12分
好的 谢谢
2019年12月26日 09点12分
level 11
别用附件路径,附件路径找图有 bug
2019年12月25日 12点12分 9
那应该用什么 谢谢
2019年12月25日 20点12分
@for🍭o 用电脑路径,比如 D:\图片文件夹\117.bmp
2019年12月26日 07点12分
@for🍭o 图片放到对应的文件夹内
2019年12月26日 07点12分
level 12
intx,inty,intx2,inty2,intx3,inty3…,
2020年01月05日 16点01分 11
1