使用超级鹰平台破解滑动验证码,我们只需要将验证码图片提交给平台,平台会返回识别结果在图片中的位置,然后我们解析位置坐标模拟点击,成功率很高测试url 12306登录界面: https://kyfw.12306.cn/otn/resources/login.html,在此之前首先在官方下载python的api。
思路:
- 打开网页输入用户名密码
- 通过截图获取验证码
- 图片发送给超级鹰后台,这里发送的图像是字节流格式
- 解析位置坐标模拟点击
- 点击登陆并判断是否成功,失败则重复以上步骤
代码在https://github.com/Clay97/VerificationCode上,供大家参考。
网友评论