Selenium chrome driver socks proxy configuration Selenium chrome driver socks proxy configuration selenium selenium

Selenium chrome driver socks proxy configuration


    ChromeOptions options = new ChromeOptions();    options.add_argument("--proxy-server=socks5://" + host + ":" + port);    WebDriver driver = new ChromeDriver(options);


Have you tried using this chromium arg?

--proxy-server="socks5://host:port"


from selenium.webdriver.firefox.options import Options as ff_optionsrandom_proxy = "142.54.61.98:120"options = ff_options()firefox_capabilities = webdriver.DesiredCapabilities.FIREFOXfirefox_capabilities['marionette'] = Truefirefox_capabilities['proxy'] = {    "proxyType": "MANUAL",    "httpProxy": random_proxy,    "ftpProxy": random_proxy,    "sslProxy": random_proxy}profile = webdriver.FirefoxProfile()profile.set_preference("media.peerconnection.enabled", False)profile.set_preference("media.navigator.enabled", False)# profile.set_preference("general.useragent.override", user_agent)profile.update_preferences()driver = webdriver.Firefox(capabilities=firefox_capabilities, firefox_profile=profile,                           firefox_options=options)