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

testjson · June 09, 2023 · Last by Kevin.zhao replied at June 10, 2023 · 5420 hits

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

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

共收到 10 条回复 时间 点赞

不能绕过吗

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

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

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

testjson #5 · June 09, 2023 Author
沫沫sir 回复

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

testjson #6 · June 09, 2023 Author
Vanessa 回复

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

testjson #7 · June 09, 2023 Author
七街老酒 回复

好的

testjson #8 · June 09, 2023 Author
匿名用户 回复

听起来有点复杂

opencv 获取缺口的 x,y 值

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

testjson 关闭了讨论 10 Jun 10:36
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up