函数:ocrScreen 区域打码识别
函数名称:区域打码识别
函数功能:区域范围打码识别
函数方法
text,tid = ocrScreen(x1,y1,x2,y2,kind,timeout,scale)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
x1 | number | 是 | 区域左上角横坐标 |
y1 | number | 是 | 区域左上角纵坐标 |
x2 | number | 是 | 区域右下角横坐标 |
y2 | number | 是 | 区域右下角纵坐标 |
kind | string | 是 | 打码类型,对应打码官网查询 |
timeout | number | 否 | 超时处理时间,不写默认超时 60 秒 |
scale | number | 否 | 缩放比例范围 0 - 1,不写默认 1, 值越小图片质量越低,不影响图片大小 |
返回值 | 类型 | 说明 |
---|---|---|
text | string/boolean | 正确返回打码结果,错误返回 nil |
tid | string | 正常返回 id,错误返回错误信息 |
函数用例
require "TSLib"--使用本函数库必须在脚本开头引用并将文件放到设备 lua 目录下
ocrInfo("haoi23","username","password")--先初始化
text,tid = ocrScreen(100,100,200,200,103,30,1)
注意事项
- id 可用于打码提交错误识别
支持平台
- http://feng.suanst.com/ --蜂蜂帮玩
出现多次打码或者平台有结果脚本返回空的情况,请延长超时时间参数