2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > Python3调用 图灵验证码识别平台 95%成功率识别网易易盾中文点选验证码 网易邮箱自动登陆

Python3调用 图灵验证码识别平台 95%成功率识别网易易盾中文点选验证码 网易邮箱自动登陆

时间:2020-10-22 01:14:37

相关推荐

Python3调用 图灵验证码识别平台  95%成功率识别网易易盾中文点选验证码 网易邮箱自动登陆

最近遇到一个问题,需要频繁切换账号登陆网易邮箱,只能写个程序了。但是网易有个验证码,一直没搞定。需要识别网易的中文验证码,比较麻烦。最后找了个平台解决。

在线图片验证码识别平台-图像验证码识别打码平台-图片验证码打码平台-图灵

官网网址:在线图片验证码识别平台-图像验证码识别打码平台-图片验证码打码平台-图灵图灵验证码识别平台是专业的图形验证码打码平台、图像识别技术服务提供商,验证码识别速度绝对领先,毫秒级返回,零等待获得结果。本平台具有高效的图像识别系统,免费自动识别普通图片验证码、英文数字验证码、滑动验证码、中文点选验证码、数字计算题验证码等,提供多种语言的验证码识别API接口服务。

网易邮箱的验证码长这样:

怎么知道具体的点击坐标呢?

进入图灵验证码识别平台,点击中文类型:

可以看到支持这一些样子的中文验证码识别,不过我试了一下有些模型是可以通用的。咋们这里选择图片识别类型8,点进去:

这里会告诉你怎么调用,需要哪些参数。不多说直接附代码:

import base64import jsonimport requests# 复制以下代码,只需填入自己的账号密码、待识别的图片路径即可。# 关于ID:选做识别的模型ID,会自动生成,无需修改。def b64_api(username, password, img_path, ID):with open(img_path, 'rb') as f:b64_data = base64.b64encode(f.read())b64 = b64_data.decode()data = {"username": username, "password": password, "ID": ID, "b64": b64}data_json = json.dumps(data)result = json.loads(requests.post("http://www.tulingtech.xyz/tuling/predict", data=data_json).text)return resultif __name__ == "__main__":img_path = "C:/Users/Administrator/Desktop/file.jpg"result = b64_api(username="你的账号", password="你的密码", img_path=img_path, ID="73413759")print(result)

这里上面那张图的输出结果:

{ "作": { "X坐标值": 80, "Y坐标值": 135 }, "肩": { "X坐标值": 155.5, "Y坐标值": 172.5 }, "摸": { "X坐标值": 310, "Y坐标值": 65 }, "晃": { "X坐标值": 354.5, "Y坐标值": 169.5 }, "要": { "X坐标值": 443.5, "Y坐标值": 142.5 } }

搞定!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。