首页 > 电脑 > 安卓按键精灵如何找多个图找到后可以在DO LOOP循环里call吗还是用GOTO

安卓按键精灵如何找多个图找到后可以在DO LOOP循环里call吗还是用GOTO

电脑 2022-08-14

按键精灵,如何循环找图,然后再进行一个动作,再循环找图

a=0

For 20

FindPic 0+a,0,1024+a,768,"Attachment:\导入.bmp",0.9,intX,intY

If intX > 0 And intY > 0 Then

MoveTo intX,intY

LeftClick 1

Delay 400

FindPic 0,0,1024,768,"Attachment:\下载.bmp",0.9,intX,intY

If intX > 0 And intY > 0 Then

MoveTo intX,intY

LeftClick 1

End If

End If

a=a+e

e=?

// e=图中a点与b点的距离

Next

按键精灵 如何在循环中,找两张图,找到其中随意一张图就跳出循环!

1、首先在桌面上按下Print Screen键,截下整个桌面的截图。

2、然后打开按键精灵新建脚本,切换图像能看见刚才截的图。

3、点击鼠标拖动鼠标,图片另存为自己能找到的文件夹内,图片格式为BMP。

4、执行代码:FindPic 0,0,1024,768,"C:\按键精灵2014\01.bmp",0.9,intX,intYIf intX > 0 And intY > 0 ThenEnd If。(找到后鼠标停留的点为区域的左上角)。

5、最后找到图片之后会发现鼠标点到了左上角,并没有点中,再次增加指令代码:MoveR X, Y(X, Y,为任意移动范围),就完成了。

按键精灵如何DO循环中加入找图

在最上面加个do 最下面加个loop 然后在判断条件下 加个退出do循环 就是在 (如果intx>0并且inty>0则 )后面加个Exit do 意思就是 找到图 就会执行这个退出循环的语句Exit do 退出来 如果找不到 下面的代码都不会执行 全部跳过 跑回上面继续循环找图 就是说如果这张图永远不出现 下面的代码永远不会执行到 一直在找图 直到到到图以后 。。。。

如何用按键精灵 循环找一个图 如果找到就点 找不到就继续循环找 直到找到为止

WhileTrue
FindPic0,0,1024,768,"x:\图片.bmp",0.9,x,y//找图
Ifx>0Andy>0Then//如果找到图就移动过去并且鼠标左键点击1下
MoveTox,y
LeftClick1
EndIf
Delay1000//1秒找一次
Wend

如此即可~图片路径换你自己的。

按键精灵找到A图无限循环找到B图跳出循环

可以单线程,也可以多线程,如果你找到A图后,循环代码执行时间不长的话,单线程可以解决。 这里我提供一个程序架构,架构如下: Xa = 0 : Xb = 0 //这两个分别是找图A和图B的标志 Do Until Xb > 0 FindPic 0, 0, 1024, 768, "Attachment:\图A.bmp", 0.9, Xa, Ya //注意返回坐标Xa,要和上面第一行标志变量一样 If Xa > 0 Then Do Until Xb > 0 ////这里写你找到图A要执行的代码,代码执行一次时间不能太长 FindPic 0, 0, 1024, 768, "Attachment:\图B.

标签:按键精灵 循环 未分类 软件 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18