有没有办法绕过验证码与 selenium [已关闭]

yv5phkfx  于 2022-11-29  发布在  其他
关注(0)|答案(1)|浏览(116)

已关闭。此问题需要更多focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。

5天前关闭。
Improve this question
希望自动化一些网页测试,但可能需要绕过captcha来测试一些网页,而不与屏幕交互。
我对这个主题做了一些研究,但是还没有找到足够的细节来在我计划构建的脚本中实现

esbemjvw

esbemjvw1#

如果你尝试破解的验证码只是字母和数字,你可以在你的项目上使用一些OCR。我已经使用了Tesseract或EasyOCR,他们非常擅长破解这种类型的验证码(但它是基于对图像的反复试验)
首先你需要把它下载到一个文件夹(从你需要用id,xpath等获取它的图像),然后把OCR指向下载的图像路径。我建议你制作一个脚本来删除下载的图像,这样你就不会得到一个充满试验和错误的文件夹。
如果是谷歌验证码,我建议寻找打破验证码的APIS。
我推荐反验证码,这是我以前用过的一个API(2000-3000个验证码左右50美元)。

相关问题