按键精灵,连续识别图片并且执行
新人,自己尝试写了一个,可后面的无法执行,求修改。成功后有加分感谢。寻找3个图片,图片已经做好,第一个可执行,但是后面不可以连续执行,需要加入什么呢?求无限循环执行寻找3...
新人,自己尝试写了一个,可后面的无法执行,求修改。成功后有加分感谢。
寻找3个图片,图片已经做好,第一个可执行,但是后面不可以连续执行,需要加入什么呢?
求无限循环执行寻找3个图片并左键单击。
FindPic 80,80,1900,1000,"Attachment:\60.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
FindPic 80,80,1900,1000,"Attachment:\t1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
FindPic 80,80,1900,1000,"Attachment:\t2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If 展开
寻找3个图片,图片已经做好,第一个可执行,但是后面不可以连续执行,需要加入什么呢?
求无限循环执行寻找3个图片并左键单击。
FindPic 80,80,1900,1000,"Attachment:\60.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
FindPic 80,80,1900,1000,"Attachment:\t1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If
FindPic 80,80,1900,1000,"Attachment:\t2.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
End If 展开
3个回答
展开全部
如果你的脚本是先寻找图片A,在找到图片A的基础上再找图片B,再找到图片B的基础上再找图片C。 那么你可以使用:
do
FindPic 80,80,1900,1000,"Attachment:\图片A.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Do
FindPic 80,80,1900,1000,"Attachment:\图片B.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 1000
Do
FindPic 80,80,1900,1000,"Attachment:\图片C.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 500
Exit Do
End If
Loop
Exit Do
End If
Loop
End If
loop
do
FindPic 80,80,1900,1000,"Attachment:\图片A.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Do
FindPic 80,80,1900,1000,"Attachment:\图片B.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 1000
Do
FindPic 80,80,1900,1000,"Attachment:\图片C.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 1000
LeftClick 1
Delay 500
Exit Do
End If
Loop
Exit Do
End If
Loop
End If
loop
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
展开全部
要循环找 也别MoveTo intX, intY 要MoveTo intX+10, intY+10
rem 第二张
FindPic 80,80,1900,1000,"Attachment:\t1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 100
LeftClick 1
goto 第三章
End If
delay 50
goto 第二张
rem 第三章
rem 第二张
FindPic 80,80,1900,1000,"Attachment:\t1.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX, intY
Delay 100
LeftClick 1
goto 第三章
End If
delay 50
goto 第二张
rem 第三章
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那就是第二个图没找到
追问
不是的 如果删除第一个代码 第二个可找到,第二段代码不执行。你也没给解决方法啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询