ARTICLE · 1047151
[按键精灵]图灵打码对接的源码(非插件版)
[按键精灵]图灵打码对接的源码(非插件版)一、图鉴平台地址 更多内容关注公众号可以查看往期教程
大家好,我是郭立员,今天是关于打码平台对接的源码分享,仅用作学习参考,请勿非法使用。
网址:http://www.tulingtech.xyz/#/
二、对接api的源码
这期源码是不需要平台提供的插件,只是用按键自带的命令实现对接的过程。
Import "zm.luae"zm.Init/*------待填写区域--------*/Dim username = "账号"Dim password = "密码"Dim typeid = "15615645" //验证码的类型Dim path = "/sdcard/pictures/pic.png"SnapShot path, 7, 701, 456, 917/*------固定代码区域--------*/Dim ResultDim base64 = zm.FileReadBinaryBase64(path)Dim data = {"username":username,"password":password,"ID":typeid,"version":"3.1.1","developer":"dama114","b64":base64}Dim ret = url.HttpPost({"url":"http://www.fdyscloud.com.cn/tuling/predict","data":encode.tabletojson(data),"header":{"Content-Type":"application/json"}})TracePrint retIf Len(ret) > 0 ThenDim table = encode.JsonToTable(ret)If table["code"] = 1 ThenResult = table["data"]["result"]TracePrint "图片识别结果为: ", ResultElseTracePrint "图片识别失败: ", table["message"]EndIfElseTracePrint "发送HTTP请求失败"EndIf
代码分为两部分:待填写部分和固定代码部分
待填写部分包括以下几个参数:
@username 账号
@password 密码
@typeid 验证码的类型,具体参照官网
http://www.tulingtech.xyz/#/
网站最下方
@path 图片的路径,默认是安卓模拟器的路径,如果你是手机或者苹果系统,需要修改一下路径,同时图片的来源是截图,截图的范围也是要修改的参数。
固定代码部分:
这部分内容不需要修改,获取平台结果的返回值存入到了result变量里面,使用的时候可以调用这个变量。
=正文完=