如何解决绕过 Cloudflare 的 Selenium 替代方案
我正在尝试编写一个简单的程序来监控页面,但是,主要问题是该网站有 Cloudflare。我尝试了很多可能的解决方案来解决机器人检测,但是,没有任何效果,并且维护的唯一指定项目(cloudscraper)不适用于 Cloudflare 版本 2 挑战。是否还有其他工具可以执行以下操作: *绕过 Cloudflare
*从 DropDowns 和其他类似于 Selenium 的 HTML 对象中选择选项
*允许解决验证码
*检查某些特定文本是否更改
*在设定的时间间隔内重复
*报告结果
我已经查看了像 Selenium IDE 这样的解决方案,但是,它们并不完全允许报告(我正在尝试实施 Discord 集成以在文本更改时获取消息)并且 Selenium 本身不允许绕过 Cloudflare,除非它在我的个人 chrome 实例。有什么方法可以让 Selenium 运行我自己的 chrome 实例?如果不是,可能的解决方案是什么?
解决方法
我找到了一个经过修改的 Chrome 驱动程序,它基本上解决了我遇到的所有问题。这是存储库:https://github.com/ultrafunkamsterdam/undetected-chromedriver
,您可以查看类似 flaresolverr 的内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。