代码拉取完成,页面将自动刷新
同步操作将从 Ben/python+yolov5+selenium 极验验证码破解 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
🕙 分享是一种美德,右上随手点个 🌟 Star,谢谢
温馨提醒
python+yolov5+selenium 极验验证码破解
1、项目使用yolov5
2、用了200张图片左右训练出了针对代码中的网站验证码的缺口寻找
3、可能用于识别其他网站的效果并不好,需要你自己进行模型训练
4、由于我对Python不是那么的熟悉,所以selenium拟人滑动可能处理的不是很好
经过200张图片的标注
如图:
经过200张图片400次的训练效果
如图:
如图:
把源码下载到本地后,首先安装依赖
pip install -r requirements.txt
安装完成后,启动main.py文件
python main.py
可能有的小伙伴识别的时候会一直报:“怪物吃了拼图 请重试” 的问题
可以执行 help.py 文件,找到selenium的指定目录修改pointer_input.py文件
python help.py
执行上面脚本,输出会返回selenium的目录
列:D:\Users\Administrator\miniconda3\envs\yolov5\lib\site-packages\selenium\__init__.py
将\selenium\webdriver\common\actions\pointer_input.py文件里的DEFAULT_MOVE_DURATION变量调小即可纵享丝滑
DEFAULT_MOVE_DURATION设置为10时,可以解决极验 怪物吃了拼图 请重试 问题
详情可以看 help.py 中的注释
1.语言 Python3.8
2.开发工具 Vode Code
3.AI框架 Yolov5
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。