【零基础学按键精灵ios脚本】找色命令

探索按键精灵的多样自动化脚本选择,包括iOS越狱版和免越狱版,涵盖了iOS和安卓系统的各种脚本,正在适配最新的iOS 15和iOS 16系统版本。同时,鹰眼软件提供手机群控、微信群控、游戏群控、手机投屏、手机云控以及电脑远程控制手机功能,为您的操作体验增添更多的趣味与便利!

给大家介绍下几个常用的找色命令,学会了找色的命令那其实基本上ios按键脚本也基本上会了一大半了

GetPixelColor

命令名称

GetPixelColor

命令功能

获取指定点颜色

命令参数

x:整数型,屏幕x坐标
y:整数型,屏幕y坐标
type:浮点型,返回类型,可省略,默认为0
注意:返回类型为0时:颜色值是16进制,格式为"BBGGRR",不为0时:颜色值是10进制数值

返回值

此点的颜色值

这个命令比较简单粗暴, 就是用来获取一个固定坐标点的颜色值

注意一点: 在按键精灵上使用的颜色格式都是为BGR格式, 如果是从其他的软件上获取到颜色信息的话一定要记得转换下, 否则颜色值会不正确. 比如按键精灵上获取到的颜色信息是 D97700 那就要转换成 0077D9 这样的RGB格式才行.

范例:

Dim rColor
rColor = GetPixelColor(300, 300,0)
TracePrint "300, 300这个点的颜色为:"&rColor
复制代码我们可以利用这个命令来模仿一个简单的多点比色功能:

Dim rColor
rColor = GetPixelColor(365,301,0)
If rColor = "397202" Then
rColor = GetPixelColor(254,279, 0)
If rColor = "D97700" Then
rColor = GetPixelColor(218,299, 0)
If rColor = "CFBD25" Then
TracePrint "三个点颜色都正确"
End if
End if
End If
复制代码FindColor

命令名称

FindColor

命令功能

在指定区域内查找指定的颜色

命令参数

x1:整数型,区域左上角x坐标
y1:整数型,区域左上角y坐标
x2:整数型,区域右下角x坐标
y2:整数型,区域右下角y坐标
color 字符串:要对比的16进制颜色,格式为"BBGGRR"多个颜色用“|”号分隔,
如果需要对比偏色则中间用“-”号分隔,比如"FFFFFF|123456-000000|00FF00-101010"
sim 双精度浮点数:相似度,取值范围0-1
dir:整数型,查找方向
0: 表示从左上向右下;
1: 表示从中心往四周查找;
2: 表示从右下向左上查找;
3: 表示从左下向右上查找;
4:表示从右上向左下查找
intX:变参指针,返回X坐标
intY:变参指针,返回Y坐标

返回值

整数型:返回找到的颜色的序号,从0开始索引.没找到返回-1

区域找色的命令是用来在指定的范围内找某一个颜色, 并且返回找到的这个颜色的坐标

Dim IntX,IntY,返回值
//范围找单色
FindColor 265,238,384,324,"123456-000000",0,0.9,intX,intY
If intX >-1 then
Traceprint "找到"
Else
Traceprint "没有找到"
End If
//范围找多色
返回值=FindColor(0, 0, 0, 0, "0000FF-101010|FFFFFF-000000|FF00FF",0, 0.9, intX, intY)
'当需要函数返回值时需要加括号
If 返回值 > -1 Then
TracePrint "找到的颜色序号为"&返回值&",坐标在"&intX&","&intY
Else
TracePrint "全部没找到"
End If
复制代码如果传入多个颜色值的话, 会直接会返回第一个找到的颜色的坐标.并且会返回一个找到的颜色的序号(从0 开始)

其中查找方向参数代表这让按键从什么方向开始查找这个屏幕

0 代表从左上到右下查找 就表示先从左到右, 然后从上到下的方向 ( 如图 )

CmpColorEx

命令名称

CmpColorEx

命令功能

同时比较指定的多个坐标点的颜色,支持多色、偏色、相似度比较

命令参数

mul_color:字符串,需要对比的点xy坐标和16进制颜色,格式为(X坐标|Y坐标|16进制颜色),
多个颜色用“|”号分隔,需要偏色用“-”号分隔,多个点信息用“,”号分隔,
比如"100|200|FFFFFF|123456-000000,300|500|FFFFFF"
sim:双精度浮点数,相似度,取值范围0-1

返回值

整数型:返回0代表没找到,返回1代表找到

多点比色和多点找色都是在安卓按键里非常常用的找色命令.

因为多点比色命令是通过对比多个固定坐标上的颜色是否一致来判断特征的, 多点比色命令适合用来找一些位置固定的特征

范例:

If CmpColorEx("177|276|FDD01E,199|249|FFFFFF,205|280|0202C9", 0.9) = 1 Then
TracePrint "特征找到"
Else
TracePrint "特征没找到"
End If
复制代码"177|276|FDD01E" 颜色特征字符串里前两个177|276 代表这坐标(177,276) ,"FDD01E" 代表该点的颜色. 这段特征串就是表示每个坐标上对应的颜色是否一致, 一致的话就返回1 否则就返回0

FindMultiColor

命令名称

FindMultiColor

命令功能

根据指定的多点查找颜色坐标

命令参数

x1:整数型,查找区域左上X坐标
y1:整数型,查找区域左上Y坐标
x2:整数型,查找区域右下X坐标
y2:整数型,查找区域右下Y坐标
first_color:要对比的16进制颜色,多个颜色用"|"号分隔,
如果需要对比偏色则中间用“-”号分隔,比如"FFFFFF|123456-000000|00FF00-101010"
sim:双精度浮点数,相似度,取值范围0-1
offset_color:字符串,偏移颜色
dir:整数型,查找方向.
0:表示从左上向右下查找;
1:表示从中心往四周查找;
2:表示从右下向左上查找;
3:表示从左下向右上查找;
4:表示从右上向左下查找;
intX:变参指针,返回找到的X坐标
intY:变参指针,返回找到的Y坐标
color:字符串,16进制颜色值,格式为"BBGGRR"

返回值

多点找色和多点比色用途正好相反. 多点比色是根据固定坐标找色, 而多点找色则是根据相对坐标来找色

因为使用相对的偏移坐标来找色, 所以多点找色命令适合找位置会改变的特征

范例:

Dim intX,intY
FindMultiColor 145,237,229,319, "FCCF1D","18|-28|FFFFFF,24|3|0202C9", 0, 0.9, intX, intY
If intX > -1 And intY > -1 Then
TracePrint intX
TracePrint intY
End If
复制代码"FCCF1D","18|-28|FFFFFF,24|3|0202C9" 颜色特征串中 "FCCF1D" 这个表示要找的第一个点的颜色. "18|-28|FFFFFF,24|3|0202C9" 后面这表示根据找到的第一个点的坐标进行偏移.

比如找到第一个颜色点为FCCF1D的坐标是100,200 , 那它后面18|-28|FFFFFF 的表示的意思就是 (100+18,200-28) 这个坐标的颜色是否是FFFFFF

按键精灵为您提供多种自动化脚本选择,包括iOS越狱版和免越狱版,还有适用于iOS和安卓系统的各种脚本,涵盖了最新的iOS 15和iOS 16系统版本无根正在开发中。此外,鹰眼软件提供了手机群控、微信群控、游戏群控、手机投屏、手机云控以及电脑远程控制手机的多种实用功能,让您的使用体验更加丰富和有趣!
 

按键精灵是一款功能强大的自动化软件,能够帮助用户实现自动化操作。而按键精灵PDF则是按键精灵的一个扩展功能模块,专门用于处理PDF文件。 对于零基础按键精灵PDF,首先需要了解按键精灵的基本功能和操作方式。可以通过观看按键精灵的教视频或阅读使用手册,了解软件的安装与配置、基本的按键和鼠标操作、常见的功能模块等。 接下来,了解按键精灵PDF的特点和功能。按键精灵PDF可以实现自动化操作PDF文件的功能,例如打开、关闭、保存、查找、批量操作等,使得处理PDF文件更加高效。可以习如何使用按键精灵PDF的相关命令及其参数,通过录制宏或编写脚本来实现自动化操作。 在习过程中,可以通过实践来加深对按键精灵PDF的理解和掌握。可以尝试处理一些简单的PDF文件,如合并多个PDF文件、提取文字或图片、删除某些页等。通过不断尝试和调试,逐渐熟悉按键精灵PDF的操作流程和技巧。 此外,还可以参考一些社区或论坛中的案例和经验分享,了解其他用户的使用心得和技巧。可以通过提问、讨论和交流,解决在习和使用过程中遇到的问题,提高自己的习效果和操作技能。 总之,零基础按键精灵PDF需要通过观看教视频、阅读手册、实践操作和参考经验分享等多种途径来掌握软件的基本操作和功能,通过不断习和实践,逐渐提高自己的技能水平。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值