金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.
今天给大家带来的依然是安卓按键精灵的知识——多点找色FindMultiColor 、多点比色CmpColorEx 。
这两个命令可以说是安卓按键上用的最多的命令了,基本上所有的脚本都需要用到他们。所以今天就给大家详细的介绍下这两个命令,以及给大家带来一些常用的找色技巧。
命令参数
命令名称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"返回值无
命令名称CmpColorEx命令功能同时比较指定的多个坐标点的颜色,支持多色、偏色、相似度比较命令参数mul_color:字符串,需要对比的点xy坐标和16进制颜色,格式为(X坐标|Y坐标|16进制颜色),多个颜色用“|”号分隔,需要偏色用“-”号分隔,多个点信息用“,”号分隔,比如"100|200|FFFFFF|123456-000000,300|500|FFFFFF"
sim:双精度浮点数,相似度,取值范围0-1返回值整数型:返回0代表没找到,返回1代表找到相同点:两者本质上都是通过对比指定的多个点上的颜色来进行判断是否符合特征,如果每个点上的颜色都符合的话就代表找到特征,只要有一个点的颜色不符合,那就代表没找到
异同点:FindMultiColor 命令是通过找到符合第一个颜色的偏