我尝试使用 selenium-java 登录受 recaptcher 保护的网站。说清楚:我不想自动化这一步。我尝试暂停 Selenium 并手动解决 captcher,但我认为 recaptcher 检测到 Selenium 或 chromedriver / geckodriver。我的另一个想法是在单独的 Web 浏览器中解决捕获器并将令牌返回,例如 JDownloader。但是unitl现在它不起作用。有没有人有关于寻找什么的任何提示,或者有其他解决方案?
1 回答
哈士奇WWW
TA贡献1799条经验 获得超6个赞
我找到了解决方案:您可以使用参数启动 chrome:
chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile"
然后你可以手动解决recaptcha。
使用此代码,您可以连接:
ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("debuggerAddress", "127.0.0.1:9222");
WebDriver driver = new ChromeDriver(options);
添加回答
举报
0/150
提交
取消