易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

易程序对于雷电模拟器命令行工具的补充(四): 验证码   [复制链接]

    2022-03-22 10:53:31
    高级教程源码
    易语言资源网
    2961 次浏览
    来源链接

希望通过E程序完善的雷电模拟器命令行指令

1. 屏幕取色

2. 色彩比对

3. 屏幕截图(验证码需要)

4. 文本识别

...

这个帖子主要介绍的是如何进行模拟器验证码识别, 最初考虑的是在线验证码识别的方案, 可惜不理想, 后来找到一个本地验证码识别的模块(飞蚁, 这里表示一下感谢), 识别的速度和准确度都还可以, 就用它了, 不过有一点麻烦就是控制台命令输出时,它输出一大堆调试日志信息, 影响了最终呈现效果, 正在考虑如何避免它, 目前采用新建一个控制台程序SCode.exe,然后在本程序中用控制台管道把它包起来,这样就可以过滤掉日志信息了, 这种处理方式有些笨, 解决方案变得不简洁了, 将来再考虑优化吧, 现在先这样吧.

LD2 captCha 40,300,400,80

[captCha]--验证码参数

[40,300,400,80]--屏幕验证码区域左上角坐标X, Y, 长宽w, h

各参数之间用空格分隔

 

image.png



点我下载 (已有 43 次下载)

引用模块


源码文件名 模块文件名
LD2 v0.3.e
CMD管道.ec
精易模块.ec
SCode.e
验证码识别库.ec
精易模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
LD2 v0.3.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
控制台操作支持库 2.0 1E86AA0150514527BB567CD22F3733C8
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
SCode.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325


[错误报告]   上一篇:易程序对于雷电模拟器命令行工具的补充(三...     下一篇:易程序对于雷电模拟器命令行工具的补充(五...