0

いくつかの URL をテキスト (link.txt) ファイルに保存し、いくつかのプロキシ (proxy.txt) を別のテキスト ファイルに保存しました。

今、私は各 URL に異なるプロキシを使用したいと考えています。

お気に入り:

  • www.google.com 202.56.232.117:8080
  • www.facebook.com 506.78.781.987:9001
  • www.twitter.com 749.961.73.459:8008

これは私のコードですが、URLごとに異なるプロキシ(proxy.txt)を使用する方法がわかりません。

この作業を行う方法を教えてください。

try
{

    foreach (string sr in File.ReadAllLines("link.txt"))
    {
        webBrowser1.Navigate(sr);
    }
    webBrowser1.ScriptErrorsSuppressed = true;
    while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
    {
        Application.DoEvents();
    }
}
catch(Exception)
{
     MessageBox.Show("Internet Connection not found","Error",MessageBoxButtons.OK,MessageBoxIcon.Error);
     this.Close();
}
4

1 に答える 1

0

これを試して:

Public Sub SetProxy(ByVal ServerName As String, ByVal port As Integer)
Try            
Dim regkey1 As RegistryKey
regkey1 = Registry.CurrentUser.CreateSubKey("Software\Microsoft\Windows\CurrentVersion\Internet Settings", True)
regkey1.SetValue("ProxyServer", ServerName + ":" + port.ToString(), RegistryValueKind.Unknown)
regkey1.SetValue("ProxyEnable", True, RegistryValueKind.DWord)   
regkey1.Close()
Catch ex As Exception
End Try
End Sub
于 2012-08-15T08:14:58.637 に答える