EasyClick易点云测,图鉴验证码答题对接

编程入门 行业动态 更新时间:2024-10-10 10:32:51

EasyClick易点云测,<a href=https://www.elefans.com/category/jswz/34/1761017.html style=图鉴验证码答题对接"/>

EasyClick易点云测,图鉴验证码答题对接

 插件源码

/*** @author Mr_老冷 QQ:1920712147* @description EasyClick教学咨询 688元VIP提高班*/
let TUJIAN = (function () {function TUJIAN(softid) {this._uplodHost = ""this._errerHost = ".json"this._softid = softid || "409116c232d0412584f40366c396fe8f"this._userName = nullthis._password = nullthis._codeId = nullthis.debug = true}//设置账户TUJIAN.prototype.SetAccount = function (uesr, pass) {this._userName = uesrthis._password = pass}//识别TUJIAN.prototype.requestData = function (type, img) {if (!this._userName || !this._password) {this.Debug("请初始化账号")return false}// http.__okhttp__.setTimeout(60000)this._codeId = nulllet ret = nulllet bool = falselet json = {}json.username = this._userNamejson.password = this._passwordjson.typeid = typejson.softid = this._softidjson.image = image.toBase64Format(img, "png", 50)try {ret = http.httpPost(this._uplodHost, json, null, 60 * 1000, null)ret = JSON.parse(ret)bool = ret.code == 0 && ret.success == true} catch (e) {this.Debug("请求出错:", e)return false}image.recycle(img)//回收图片if (bool) {this._codeId = ret.data.idreturn {"code": 0,"result": ret.data.result}}return {"code": ret.code, "result": ret.message}}//上报错误TUJIAN.prototype.ReportAnError = function () {if (!this._codeId) return this.Debug("请在识别图片后且结果不准确时调用!")try {let ret = http.httpPost(this._errerHost, {id: this._codeId})if (ret) {ret = JSON.parse(ret)return ret.code == 0 ? ret.data.result : ret.message}} catch (e) {return "请求出错:" + e}}//调试输出TUJIAN.prototype.Debug = function (str) {if (this.debug) console.log(str)}return TUJIAN
})()

使用说明

/*** @author Mr_老冷 QQ:1920712147* @description EasyClick教学咨询 688元VIP提高班*/
//laoleng.js插件到QQ群647082990群文件获取laoleng超级拓展插件
laoleng.EC.init()
laoleng.EC.initImage()let TJ = new TUJIAN()//创建图鉴对象,传入作者推荐码,用于分成。
// console.log(TJ)TJ.debug = false//关闭调试输出,默认为开启
TJ.SetAccount("laoleng", "xxxxxx")//初始化图鉴账号密码//截图方法,二选一
//截图方法,全屏截图
let img = image.captureFullScreen()//读取图片,或者截取
let img = image.readImage("/sdcard/1.png")//识别图片,传入打码类型和打码图片//一、图片文字类型(默认 3 数英混合):
//1 : 纯数字
//1001:纯数字2
//2 : 纯英文
//1002:纯英文2
//3 : 数英混合
//1003:数英混合2
//4 : 闪动GIF
//7 : 无感学习(独家)
//11 : 计算题
//1005:  快速计算题
//16 : 汉字
//32 : 通用文字识别(证件、单据)
//66:  问答题
//49 :recaptcha图片识别
//二、图片旋转角度类型:
//29 :  旋转类型//三、图片坐标点选类型:
//19 :  1个坐标
//20 :  3个坐标
//21 :  3 ~ 5个坐标
//22 :  5 ~ 8个坐标
//27 :  1 ~ 4个坐标
//48 : 轨迹类型
//四、缺口识别
//18:缺口识别
//五、拼图识别
//53:拼图识别//开始答题
let ret = TJ.requestData("1", img)
if (ret && ret.code === 0) {logd("识别成功,识别结果为" + ret.result)
}else{logd("识别失败,原因为" + ret.result)
}//成功返回{code:0,result:"识别结果"}
//失败返回{code:-1,result:"错误提示"} 或 false//调用上报错误
// let res = TJ.ReportAnError()
// logd(res)
//无论成功与否,返回一个字符串提示

更多推荐

EasyClick易点云测,图鉴验证码答题对接

本文发布于:2024-02-27 17:49:41,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1707627.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:图鉴   验证码   EasyClick   易点云测

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!