Selenium 滑块验证码图片怎么处理?

testjson · 2023年06月09日 · 最后由 Kevin.zhao 回复于 2023年06月10日 · 4817 次阅读

我们网站的滑块验证码图片,需要鼠标移动到截图的位置才会弹出来,这种要怎么处理呢?

我看好多网站都是登录了账号密码,点击登录按钮,就固定弹出来,例如像豆瓣这种,都是输入用户名,密码点击登录,固定弹出来的

共收到 10 条回复 时间 点赞

不能绕过吗

调接口登录,拿 token、cookie 就完事了,不用浪费生命在这个上面

我们用的 yolov5 做的模型训练,然后智能识别出滑块的位置

做自动化建议绕过,没必要

沫沫sir 回复

试过绕过的方法,但是局限性太大,必须页面要处理登录状态,而且每次得先手动登录,太麻烦

Vanessa 回复

嗯嗯,好的,我试试,如果可以,这也是比较简单的一种处理办法

七街老酒 回复

好的

匿名用户 回复

听起来有点复杂

opencv 获取缺口的 x,y 值

用 opencv-python 算一下距离 再滑动就可以了,也可以拿到 redis 的 key 去获取滑动距离结果,还有一种看开发有没有加日志打印滑动距离结果,直接从日志获取结果,让开发取消验证码也行

testjson 关闭了讨论 06月10日 10:36
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册