硒回收器-java

recaptcher with selenium-java

我尝试使用 selenium-java 登录受 recaptcher 保护的网站。

说明一下:我不想自动执行此步骤。

我尝试暂停 Selenium 并手动解决捕获器,但我认为重新捕获器检测到 Selenium 或 chromedriver / geckodriver。

我的另一个想法是在单独的 Web 浏览器中解决捕获器问题,然后通过管道将令牌传回,就像 JDownloader 一样。 但是现在它不起作用。

有人对寻找什么有任何提示或有其他解决方案吗?

我找到了解决办法: 您可以使用参数启动 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);