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

按键精灵找图功能按键精灵找图功能笨鹿随笔百家号大家好,接着昨天早上给大家分享的小技巧,今天我们来进一步分享另一个更有意思,有使用的功能在这里我们还是以打开我的电脑为例,不过这一次我们利用按键精灵的找图功能。找图的功能大概就是在设定的范围内进行从上至下,从左到右的进行图片对比,如果找到的内容跟我们的想要的内容想符合,那么我们就会执行IF下面的程序,反之如果没有找到那就跳过这个IF语句首先我们先打开按键精灵的软件。1、我们找到&颜色/图形命令&→区域找图2、我们要对想要的执行的图片进行处理,在&抓抓&里面选择图片,然后点击截屏3、在这里我截图的时候故意截了图标的中心位置往下,因为窝们软件查找到图片的点坐标就是这个图片左上角的点。选择好图片以后就要对图片进行保存了。在这里我将图片保存到桌面,取名为mycomputer.bmp,在这里要注意图片格式一定要是bmp4、在按键精灵软件中附件这个目录下面把刚才的图片添加到附件5、下面我们就要开始编程序了,在选择好了坐标值,这里范围默认坐标是(0.0)→(),这个可随着我们的 需要随时做调整。路径选择也要选对,弄好之后选择插入。程序框架就出来了6、intx,inty是我们声明的两个变量,是图片左上角的顶点坐标。如果程序查找到图片,那么两个intx,inty就会大于0,如果没找到,两个结果的值就是-17、找到图片之后我们就可以在IF语句里面输入想要执行的动作了8、程序执行完成之后,intx,inty都会清零,在以后使用多张图查找的时候不影响使用。这样的按键精灵简单的找图功能我们就介绍完了。这个简单的程序可能会有很多局限性,比如就只能执行一次,如果电脑执行慢的话可能会错过这个程序,这样的话,就要用到循环找图的功能,这个会在以后的文章中有所体现,欢迎给为关注和收藏,感谢!本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。笨鹿随笔百家号最近更新:简介:分享历史,随笔事件,探讨过去无限可能!作者最新文章相关文章按键精灵设置找到图片脚本步骤
(多图)按键精灵设置找到图片脚本的详细步骤
  5、关闭【抓抓】,点击【附件】;
  按键精灵设置找到图片脚本的步骤
  6、点击【添加】,将刚才保存的图片插入脚本中;
  按键精灵设置找到图片脚本的步骤
  7、回到脚本,点击【颜色/图形命令】;
  按键精灵设置找到图片脚本的步骤
  8、在第一个下拉菜单中选择【区域找图】;
  按键精灵设置找到图片脚本的步骤
大家都在下
还没关注下载之家微信 的亲们赶紧扫一扫左侧的二维码吧!或搜账号:
还没关注下载之家微信 的亲们赶紧扫一扫左侧的二维码吧!或搜账号:
微信公众号
Copyright &
下载之家(www.xiazaizhijia.com).All Rights Reserved
备案号:闽ICP备号-1 闽公网安备 72号3被浏览457分享邀请回答0添加评论分享收藏感谢收起写回答同时找多图
找到后分别执行各自动作怎么写 _ 综合讨论 - 按键精灵论坛
软件版本: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
查看: 380|回复: 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号

我要回帖

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

 

随机推荐