J'essaie d'ouvrir le navigateur Tor par Java + Selenium + CheckoDriver + navigateur Tor. Le code ci-dessous ouvre le navigateur Tor mais avec l'erreur "Tor failed to start". Peut-être que quelqu'un a été confronté à ce problème ou a une autre solution pour résoudre le problème (seulement sur le Java) merci !
public static void test3() {
System.setProperty("webdriver.gecko.driver", "C:\\tor\\geckodriver.exe");
System.setProperty("webdriver.firefox.marionette", "C:\\tor\\geckodriver.exe");
FirefoxOptions options = new FirefoxOptions();
FirefoxProfile torProfile = new FirefoxProfile(new File("C:\\tor\\Tor Browser\\Browser\\TorBrowser\\Data\\Browser\\profile.default"));
torProfile.setPreference("network.proxy.type", 1);
torProfile.setPreference("network.proxy.socks", "127.0.0.1");
torProfile.setPreference("network.proxy.socks_port", 9150);
options.setBinary("C:\\tor\\Tor Browser\\Browser\\firefox.exe");
options.setProfile(torProfile);
options.setCapability(FirefoxOptions.FIREFOX_OPTIONS, options);
FirefoxDriver driver = new FirefoxDriver(options);
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.navigate().to("http://www.google.com");
}
Je pense que c'est peut-être un problème avec setPreference ( proxy.. )