立即更改代理C#

时间:2018-10-02 20:22:09

标签: c# selenium proxy

我有问题,我想每次都可以更改浏览器的代理,但是直到一段时间后它才更改,否则我将检查互联网选项中的ip是否已更改,这是代码

        reg_key = Registry.CurrentUser.OpenSubKey("SoftWare\\Microsoft\\Windows\\CurrentVersion\\Internet Settings", true);
        string proxy = txtIp.Text + ":" + txtPort.Text;
        reg_key.SetValue("ProxyEnable", 1);
        reg_key.SetValue("ProxyServer", proxy);
        MessageBox.Show("IP cambiada, ", proxy);

        cronometro.Start();
        timer1.Start();
        label5.Text = (100 - cronometro.Elapsed.Seconds).ToString();
    }

现在,我该如何立即对其进行更改?

1 个答案:

答案 0 :(得分:0)

使用Selenium时,您可以(并且应该)在使用的$NameProxyInternetExplorerOptions对象上使用FirefoxOptions属性创建WebDriver时设置代理信息。创建WebDriver时。