当前位置:   article > 正文

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

图灵打码

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

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

官网网址:http://fdyscloud.com.cn

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

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

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

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

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

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

  1. import base64
  2. import json
  3. import requests
  4. # 复制以下代码,只需填入自己的账号密码、待识别的图片路径即可。
  5. # 关于ID:选做识别的模型ID,会自动生成,无需修改。
  6. def b64_api(username, password, img_path, ID):
  7. with open(img_path, 'rb') as f:
  8. b64_data = base64.b64encode(f.read())
  9. b64 = b64_data.decode()
  10. data = {"username": username, "password": password, "ID": ID, "b64": b64}
  11. data_json = json.dumps(data)
  12. result = json.loads(requests.post("http://www.tulingtech.xyz/tuling/predict", data=data_json).text)
  13. return result
  14. if __name__ == "__main__":
  15. img_path = "C:/Users/Administrator/Desktop/file.jpg"
  16. result = b64_api(username="你的账号", password="你的密码", img_path=img_path, ID="73413759")
  17. 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 } }

搞定!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/287318
推荐阅读
相关标签
  

闽ICP备14008679号