按键精灵同时找多图找图,多图执行不同命令。

按键精灵,怎么通过区域找图后,执行找到图后的命令,如果找不到图执行第二个命令 三路知识网
按键精灵,怎么通过区域找图后,执行找到图后的命令,如果找不到图执行第二个命令
来源:网络收集 & 发布时间: &
FindPic 4,768,"Attachment:\12345.bmp",0.9,intX,intY
intX & 0 and intY & 0 Then
//如果坐标x的返回值大于0,说明找到图。执行命令1
KeyPress "E", 1
//否则,没有找到图,坐标的返回值是-1,也就是小于0的情况,执行命令2
KeyPress "Q", 1
这是我改的你看行吗,我就差这一步,谢谢你教教我吧!
写法是对的.
我改的得这个找不找得到都按Q了,也不知道找没找
图片放到附件了么
但是我把图放那他还是按Q不是按E呢
找图范围错了.
循环用do....loop,然后用个变量来控制次数.麻烦你采纳此问题.
哪一步呢!
1121314a = 0do
FindPic 0,0,,"Attachment:\神盾.bmp",0.9,intX,intY
If intX & 0 And intY & 0 Then
KeyPress "E", 1
If a = 5 Then
KeyPress "Q", 1
End IfLoop
我电脑的分辨率是
噢,原来前面是0得
哥们你qq多少啊!拜你为师吧!#^_^#
哥,我还有个问题,怎么才能让他循环找5次,然后找不到,再执行第二个命令呢?
教教我怎么弄循环好吗?
哥,这个a是啥意思a=a+1这又是啥意思呢!呢!为什么要用a呢,
FindPic 0,0,,"Attachment:\1.bmp",0.9,intX,intYif intX>0 then //如果坐标x的返回值大于0,说明找到图。执行命令1Else//否则,没有找到图,坐标的返回值是-1,也就是小于0的情况,执行命令2end if
本文地址:https://www.slzays.com/1985.html
所有问题分类同时找多图
找到后分别执行各自动作怎么写 _ 综合讨论 - 按键精灵论坛
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 395|回复: 2
下面写的当找到第1个图了 要执行完动作
才能去找下一个图。 怎么能 找到第一个图了,执行动作的同时去找第2个图。求指教Rem aXY=Plugin.Color.FindMutiColor(0,0,5A00&,&8|0|005A00,8|7|005A00,12|0|005A00,17|6|005A00,21|10|005A00,24|5|005A00,29|0|005A00,31|6|005A00,33|8|005A00,37|4|005A00,41|1|005A00,45|8|005A00,45|2|005A00&,1)dim MyArrayMyArray = Split(XY, &|&)X = CInt(MyArray(0)) : Y = CInt(MyArray(1))If x & 0 and y & 0 Then &&&&KeyPress &quotageDown&, 1Delay 200For 60&&&&Delay 1000Next
&&&&KeyPress &quotageDown&, 1ElseIf x & 0 and y & 0 ThenXY=Plugin.Color.FindMutiColor(0,0,5A00&,&6|4|005A00,8|11|005A00,13|8|005A00,16|3|005A00,20|4|005A00,23|6|005A00,30|8|005A00,31|0|005A00,36|3|005A00,39|6|005A00,44|10|005A00,49|3|005A00,50|7|005A00,51|9|005A00,56|11|005A00,58|2|005A00,64|4|005A00,66|8|005A00,72|7|005A00,83|3|005A00,88|5|005A00,88|7|005A00,97|8|005A00,103|4|005A00,106|4|005A00,110|2|005A00,114|8|005A00,125|2|005A00,125|8|005A00,131|9|005A00,137|9|005A00&,1)dim MyArray0MyArray0 = Split(XY, &|&)X = CInt(MyArray(0)): Y = CInt(MyArray(1))If x & 0 and y & 0 Then
KeyPress &quotageUp&, 1Delay 200For 60&&&&Delay 1000Next
KeyPress &quotageUp&, 1
End IfEnd IfGoto a
按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com
多线程啊。。。
只要活着,总会遇到好吃的!
闽网文 (-037号08-2709-1708-1808-15
03-2309-2303-1103-26
◇本站云标签
◇热点推荐找多图 找到一张执行一个命令 直到找到为止,脚本不能执行 _ 综合讨论 - 按键精灵论坛
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 864|回复: 7
黄瓜勋章(永久)体验商业小精灵活动的奖励
4找图都能找到,后边没有点击,脚本就结束了Dim shouji,intX,intY,iSub 图片判断()&&&&If i = &0& Then &&&&
Delay 800&&&&
Tap intX, intY&&&& &&&&
ElseIf i = &1& Then&&&&
Delay 800&&&&
Tap intX, intY &&&&
ElseIf i = &2& Then&&&&
Delay 800&&&&
Tap intX, intY
ElseIf i = &3& Then&&&&
Delay 800&&&&
Tap intX, intY
&&&&&&&& End If&&&&End Subshouji = Array(&0&, &1&, &2&, &3&)Rem 收集i = 0 Do Until i = 4
FindPic 0, 0, 0, 0, &Attachment:&&shouji(i)&&.png&,&000000&, 0, 0.8, intX, intYIf intX & -1 And intY & -1 Then
Call 图片判断()
End Ifi = i+1Loop
按键14周年庆纪念勋章按键14周年庆纪念勋章(360天)马年勋章(360天) 马年纪念勋章(360天)鹰眼勋章鹰眼注册用户专属勋章黄瓜勋章(永久)体验商业小精灵活动的奖励按键会员(月)按键会员绑定账号后自动赠送脚本作者商业小精灵作者绑定账号后自动赠送按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com
循环的是数字类,你判断的字符文本类,还有你的这个SUB里代码都一样的,这样写没大意思吧
承接各类脚本 联系PC,安卓,模拟器,脚本定制!
黄瓜勋章(永久)体验商业小精灵活动的奖励
回复 循环的是数字类,你判断的字符文本类,
这个不太会能详细说下嘛
能帮忙优化下吗
抗战胜利70周年勋章抗战胜利70周年活动的专属勋章按键14周年庆纪念勋章按键14周年庆纪念勋章(360天)黄瓜勋章(永久)体验商业小精灵活动的奖励情人节勋章(30天)天下有情人终成眷属按键精灵开发者5级可通过提升认证等级来升级勋章:rz.anjian.com爱心大使积极帮助新手(可向管理员进行申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章
i = &2&去掉那个引号试试,所有的
抗战胜利70周年勋章抗战胜利70周年活动的专属勋章按键14周年庆纪念勋章按键14周年庆纪念勋章(360天)黄瓜勋章(永久)体验商业小精灵活动的奖励情人节勋章(30天)天下有情人终成眷属按键精灵开发者5级可通过提升认证等级来升级勋章:rz.anjian.com爱心大使积极帮助新手(可向管理员进行申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章
你好可以试试这样Dim intX, intY,返回值返回值=FindPic(0, 0, 0, 0, &Attachment:1.png|Attachment:2.png|Attachment:3.png|Attachment4.png&,&, 0.8, intX, intY)//返回找到的图片的序号,从0开始索引.如果没找到返回-1
TracePrint &返回值&&返回值//Select Case 返回值//&&&&Case 1//&&&&//End SelectIf intX & -1 And intY & -1 Then &&&&Delay 800 Tap intX, intYEnd If如果需要找4个,加个循环。
黄瓜勋章(永久)体验商业小精灵活动的奖励
回复 谢谢 我试试
闽网文 (-037号

我要回帖

更多关于 按键精灵循环执行命令 的文章

 

随机推荐