• 注册
  • 转载分享 转载分享 关注:171 内容:12813

    python+yolov5+selenium 实现极验验证码自动滑动 全套源码

  • 查看作者
  • 打赏作者
  • 当前位置: 七七博客 > 转载分享 > 正文
    • 4
    • 转载分享
    • python+yolov5+selenium 实现极验验证码自动滑动 全套源码

      说明

      1、项目使用yolov5

      2、用了200张图片左右训练出了针对代码中的网站验证码的缺口寻找

      3、可能用于识别其他网站的效果并不好,需要你自己进行模型训练

      4、由于我对Python不是那么的熟悉,所以selenium拟人滑动可能处理的不是很好

      使用方法

      1、把源码下载到本地后,首先安装依赖

      pip install -r requirements.txt

      2、安装完成后,启动main.py文件

      python main.py

      注意事项

      1、可能有的小伙伴识别的时候会一直报:“怪物吃了拼图 请重试” 的问题,可以执行 help.py 文件,找到selenium的指定目录修改pointer_input.py文件。

      python help.py

      2、执行上面脚本,输出会返回selenium的目录。

      3、例:D:\Users\Administrator\miniconda3\envs\yolov5\lib\site-packages\selenium\__init__.py

      4、将:“\selenium\webdriver\common\actions\pointer_input.py”文件里的“DEFAULT_MOVE_DURATION”变量调小即可纵享丝滑。

      5、“DEFAULT_MOVE_DURATION”设置为10时,可以解决极验“怪物吃了拼图,请重试”问题,详情可以看 help.py 中的注释。

      开发环境

      1、语言 Python3.8

      2、开发工具 Vode Code

      3、AI框架 Yolov5

      隐藏内容需要回复可以看见

      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复
      Lv.4

      卧槽!无奈本人没文化,一句卧槽行天下!

      回复
      Lv.3
      VIP

      楼主辛苦了,谢谢楼主,楼主好人一生平安!

      回复

      请登录之后再进行评论

      登录
    • 任务系统
    • 帖子间隔 侧栏位置: