硒回收器-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);
我尝试使用 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);