网站首页 > 技术教程 正文
大家好,我是公众号3分钟学堂的郭立员,今天继续我们的按键精灵安卓版教程讲解,这一期我们来讲一下“过一个点击屏幕上指定图案验证”的案例。
验证的样子
验证通过机制
点击彩色图片,在画面中可以看到三类彩色内容:
①底图的红包领取图案
②上方的彩色动物
③“彩色图片”这几个文字
点击彩色动物就可以通过验证。
脚本思路分享
通过我们的分析,第二类的彩色动物是我们要点击的对象,但是我们画面中一共有三类彩色图片,那么必须把它们区分开。
步骤一:
脚本查找的范围限制在下图中的红框内,这样就可以避免彩色文字的影响。
步骤二:
排除底图红包图案的影响,这里可以用亮度来区分,因为底图颜色很暗,具体思路是:
(1)遍历像素获取整个区域的颜色值
(2)把颜色的rgb三个分量提取出来,然后加在一起得到颜色的“亮度”
(3)把亮度值和中性灰进行比较,亮度值小于中性灰的颜色点是底图,亮度值大于中性灰的颜色点就是动物图案上的颜色点。(中性灰是白色和黑色之间的中间值灰色)
脚本源码(二值化部分)
Dim c,d,e,f
KeepCapture
For j = 55 To 455
d=""
For i = 14 To 527
c = GetPixelColor(i, j)
e = ColorDiff("000000", c)
If e > 384 Then
f = 1
Else
f=0
End If
d=d&f
Next
TracePrint d
Next
ReleaseCapture
临时测试,变量定义的比较随意,大家可以忽略这个细节。
测试结果
输出有效坐标源码
Dim c,d,e,f
KeepCapture
For j = 55 To 455
d=""
For i = 14 To 527
c = GetPixelColor(i, j)
e = ColorDiff("000000", c)
If e > 384 Then
f = 1
TracePrint "有效坐标",i,j
Else
f=0
End If
// d=d&f
Next
Next
ReleaseCapture
彩色动物中有大量颜色点,这里面是所有有效的坐标值,可以任选一个点击。
- 上一篇: 关于按键精灵安卓版“文本”相关问的最多的新手问题
- 下一篇: 用一个简单脚本来说明按键精灵效率有多高
猜你喜欢
- 2024-10-22 历史最牛的按键精灵插件介绍,学会少走很多弯路
- 2024-10-22 「按键精灵安卓版」本地文字识别(按键精灵 获取文字)
- 2024-10-22 「按键精灵」安卓按键的命名规范(安卓6.0按键精灵手机版)
- 2024-10-22 按键精灵怎么用(按键精灵怎么用别人脚本)
- 2024-10-22 按键精灵定时器介绍和使用,不会的小伙伴速速看看精辟
- 2024-10-22 按键精灵代码注释功能(按键精灵代码教程)
- 2024-10-22 如何在最短的时间内掌握按键精灵逻辑运算符的使用
- 2024-10-22 (使用按键精灵这个功能后)!网友全都震惊了~~~
- 2024-10-22 按键精灵按钮命令讲解,你在看不懂就........
- 2024-10-22 按键精灵安卓版通过获取文字坐标进行点击(源码分享)
你 发表评论:
欢迎- 最近发表
-
- linux CentOS检查见后门程序的shell
- 网络安全工程师演示:黑客是如何使用Nmap网络扫描工具的?
- Linux中ftp服务修改默认21端口等(linux修改ftp配置文件)
- Linux系统下使用Iptables配置端口转发,运维实战收藏!
- 谈谈TCP和UDP源端口的确定(tcp和udp的端口号相同吗)
- Linux 系统 通过端口号找到对应的服务及相应安装位置
- 快速查找NAS未占用端口!Docker端口秒级排查+可视化占坑双杀技
- 【知识杂谈#2】如何查看Linux的(本地与公网)IP地址与SSH端口号
- 如何在Linux中查询 DNS 记录,这三个命令可谓是最常用、最经典的
- 【Linux系统编程】特殊进程之守护进程
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)