按键精灵如何设置循环找图

一、获取指定点的颜色

得到指定点颜色

通过设置上面的屏幕坐标X、Y来获取指定点的坐标颜色,然后将返回值传递给一个变量存储颜色值。设置完成后插入,即可以在代码视图中看到源码了。

只需2种方法,让菜鸟瞬间掌握按键精灵脚本开发!颜色、图形命令

颜色值传递给了变量“GetColor”,我们就可以利用这个颜色值来判断下一步要做哪些操作了。

假设颜色值是“00FF00”的话,我们的判断语句就可以这么写。

GetColor=GetPixelColor(10,5)

If GetColor=”00FF00″

End If

这样子组合一起即可判断一个点的颜色是不是我们想要的那个颜色,这与IfColor语句是一样的效果。

二、区域找色

在实际运用中有些点的颜色或者是位置会随着窗口的移动而变化,导致获取点的颜色值不一致。而区域找色就能为我们解决这个问题。

只需2种方法,让菜鸟瞬间掌握按键精灵脚本开发!颜色、图形命令

多点找色是在一个矩形区域内查找和颜色值相匹配的点坐标。如上图我们可以看到,区域找色需设置左上角坐标X、Y,右下角坐标X、Y,颜色值,返回值坐标X、Y等七个参数。

而这里面需要注意的有2点:

1、右下角的X、Y坐标值必须比左上角的X、Y大,否则就会变成一个无效的矩形区域。

2、颜色值是一个16进制的颜色值,并且必须加引号。

我们先以默认配置直接插入到脚本中。从参数配置上看是在左上(0,0),右下角(1024,768)这块矩形区域内查找颜色值为“0000FF”的坐标点,并把返回值分别赋值给intX和intY。

那么我们就可以通过返回值intX和intY来判断是否找到了,在按键中如果没有找到指定的颜色点的话,返回值都是 “-1”。我们就根据这个条件来判断是否找到颜色点。判断intX和intY,如果它们的值都大于0那么就代表找到了,我们就把鼠标移动到这两个点上去。

FindColor 0,0,1024,768,”0000FF”,intX,intY

If intX > 0 And intY > 0 Then

MoveTo intX,intY

End If

如上代码,在执行的时候,如果有找到“0000FF”的颜色点鼠标就会移动到那一点了。如果没有的话就不会做任何操作了。

三、区域模糊找色

区域模糊找色是在区域找色的基础上扩展的一个功能。有的颜色点会因为系统或者是硬件的原因导致他们的颜色出现一点偏差或者是我们要找的只是相似的颜色那么模糊找色就可以满足我们的需求了。

只需2种方法,让菜鸟瞬间掌握按键精灵脚本开发!颜色、图形命令

和区域找色不同的是,模糊找色多了两个参数。分别是“查找类型”和“颜色相似度”。

查找类型总的分为三种:分别是从左上到右下,从中心找,从右下到左上。

颜色相似度:是用来设置与当前查找颜色的相似度,取值从0.5-1不等,推荐使用0.9。

四、区域找图

如果取色或者是找色都无法准确地完成你想要的查找目的的话,那么区域找图就是另外的一个选择。

只需2种方法,让菜鸟瞬间掌握按键精灵脚本开发!颜色、图形命令

找图命令中除了区域,相似度,路径,最重要的是图片路径。

图片路径:所以查找的图片源路径,可以是绝对路径。也可以将图片添加到附件,然后使用附件路径。

只需2种方法,让菜鸟瞬间掌握按键精灵脚本开发!颜色、图形命令

金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 5月 9日 下午12:41
下一篇 2023年 5月 9日 下午12:50

相关推荐

  • 美团外卖骑手刷脸上线怎么避免

    互联网时代之下, 我们的生活变得更加方便和快捷,而“外卖”也成为大多数人生活中不可缺少的一部分,而在外卖行业兴起之后,也催生了庞大的外卖员群体。 几个月前,《外卖骑手,困在系统里 …

    2023年 2月 25日
  • mid journey怎么注册多号

    最近chatgpt大为火爆,顺便带火了midjourney,聪明的人已经开始着手变现了,他们利用ChatGPT制作关键词咒语,利用midjourney生成精美的图片。然后以卖图片,…

    2023年 4月 25日
  • 手机网络彩票赌博玩家新闻(男子沉迷竞彩赌球负债千万)

    赢彩票平台可投注世界杯比赛。 中科彩票客服称,该平台彩票均是在线下投注站出票。 此前涉嫌世界杯赌球的群被封后,群主在一个“备用”群里发出印尼联赛的开盘,引导群友投注赌博。 一个竞彩…

    2023年 1月 25日
  • qq个人轨迹在哪里打开查看入口

    [海峡网] 1999 年诞生的腾讯QQ绝对是70、80、 90 后的回忆,而今年也迎来了QQ上线 20 周年的纪念日。最近腾讯也悄然上线了“QQ 个人轨迹”页面,可以查看自己的Q龄…

    2023年 1月 25日
  • 使用java语言编写的android

    Android操作系统是开源的,其源代码是根据Apache许可证发布的。它是由Google为移动设备设计和构建的操作系统。构建在Linux内核上,Android平台的设计目标包括:…

    2023年 8月 6日
  • ps教程ps技巧加深减淡工具

    今天,我们给大家介绍一个PS中的小技巧,利用PS中的加深和减淡工具,就可以绘制一个立体的小球。一起来看看具体的操作步骤吧! 我们要知道,加深工具可以使被涂抹的部分变暗,减淡工具可以…

    2023年 10月 13日
  • 海底捞取消大学生6.9折:海底捞和大学生要失去彼此了

    近日,海底捞宣布将从10月1日起取消大学生专属的下午场六九折优惠,这一消息引发网友热议。海底捞相关负责人回应,暂时不会调整,保留现有的优惠安排。 一路狂奔的海底捞正面临成本上升、翻…

    2023年 1月 30日
  • 公众号内容电脑端与手机端不同步

    第1步:登录微信公众平台,可以扫码登录,也可以账号登录。 第一类:内容与互动。 点开后面的小箭头,还可以看到里面的具体的详情,这里面的内容,是以文章内容和用户互动为主。 第二类:数…

    2023年 5月 7日
  • 笔记本电脑硬盘分区教程图解

    通常有两种移动硬盘,一种是买回来己分好区的,还有一种是未经过分区的。如果移动硬盘没有经过分区,那么在将它插入到电脑的USB接口时,我的电脑中不会出现它的盘符。这个时候就可以使用Wi…

    2023年 1月 14日
  • 身份证复印时为啥边上放1枚硬币

    身份证复印时,我们要记得在旁边放一枚硬币,估计还有朋友不知道,这个用处,其实简单的一个小动作,却可以在我们复印的同时,增加安全性,学会之后,记得提醒家人和身边的朋友。 身份证,每个…

    2023年 4月 4日