电话咨询
19922193247
我们在模拟点击或者抓取数据的时候,偶尔会出现旋转验证码
对于这样的旋转验证码,我在之前一篇文章有写到用pyppeteer旋转验证码,但是旋转的角度需要我们去获取,下面讲解一下。
获取模型
通过keras获取模型训练文件
识别角度
通过模型文件,我们将图片的url地址传入模型方法中,通过模型识别获取图片对应的角度。
flask生成接口
通过flask生成api接口,主要参数有token和url,而且利用post请求的方式,将这两个参数传入进去,再调用模型训练接口,就可以获取到识别的角度。
测试识别
通过postman传入json数据,获取角度,看看能否返回数据,可以看到已经成功返回角度
postman接收到的数据
终端响应的数据
计算距离
通过角度和轨道距离计算滑块的滑动距离。在利用浏览器代码获取元素进行旋转拖动。
目前我已经将接口生成上线,大家可以在我的云商店www.pyseo.club进行获取,需要付点小费。另外需要模型训练源码和我的flask源码,可以在商店一次性获取,自己用源码获取角度。
当然了 识别准确率也不可能是100%,大致上70%以上是可以正确识别到了,已经可以正常使用的了。
温馨提示:我们将在您提交信息后的30分钟内与您取得联系,请您保持电话通畅,谢谢!