jmfs.net
当前位置:首页>>关于按键精灵,如何循环找图,然后再进行一个动作,再...的资料>>

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

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 Th...

题主你好,修改代码如下:(满意记得采纳) Do i = 1 Do While i < 7 FindPic 0,0,1500,800,"Attachment:\"&i&".bmp",0.9,intX,intY If intX > 0 Then MoveTo intX+5, intY+5 Delay 1000 LeftClick 1 i = i + 1 Else i = i End If Loop For 3600...

既然是限时找图 那么你找10次即可 在找图里面加个判断 如果找到则跳出循环 如果没找到也没事 就循环10次找图而已 不会死循环 然后点击命令加个判断 如果没找到图就不执行点击命令 那样也不会有影响了 代码如下 For 10 Delay 300 FindPic 0,0,144...

i = 0 While i = 0 FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY //“Attachment:\神盾.bmp”这里自己改 If intX > 0 And intY > 0 Then KeyDown 13 Delay 500 i = 1 End If Delay 500 Wend While i = 1 FindPic 0,0,1024,768,"Att...

for循环,数组.保存数组序号到字符串变量,用"|"隔开

执行1 = 0执行2 = 0Do If 执行1 = 1 Then If DateDiff("s", t1, now) > 20 Then ////20秒后再重新开始执行任务1 执行1 = 0 End If End If If 执行2 = 1 Then If DateDiff("s", t2, now) > 10 Then ////10秒后再重新开始执行任务2 执行2 = 0 End ...

取特征值,比如对比找到图和没找到图的地方变化,可以用点击某个地方,判断是否找到图,找到则停止,没找到则继续循环,可以用循环语句或者call语句达到循环的目的。

理清楚逻辑. 你这个是循环找图,找到则点击并跳出循环. 如果要改成你说的,只需要在找图1的下面直接加找图2,找到跳出循环.

//须把图放到附件否则给出图片绝对路径 PutAttachment ".","*.bmp" rem a FindPic 0,50,1023,767,"a.bmp",0.9,intX,intY If intX>0 and intY>0 Then Else //没找到循环找a goto a End If rem b FindPic 0,50,1023,767,"b.bmp",0.9,intX,intY If ...

Do AX = Plugin.Sys.GetScRX():AY = Plugin.Sys.GetScRY() FindPic 0, 0, AX, AY, "Attachment:\立刻购买.bmp", 0.9, intX, intY If intX > 0 And intY > 0 Then MoveTo intX+5,intY+5 LeftClick 1 Do FindPic 0, 0, AX, AY, "Attachment:\立即...

网站首页 | 网站地图
All rights reserved Powered by www.jmfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com