そこで、テキストボックス内の特定の URL にアクセスするビューカウンターを含むボットを作成しました。今、私は webbrowser1.navigate 関数で作成しました。
webbrowser1 関数を使用する代わりに、httpwebrequest 関数を作成する必要があると聞きました。
webbrowser1.navigate の代わりにこのコードを使用する必要があります: これが私のコードです:
パブリック クラス Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Enabled = True
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Timer1.Enabled = False
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
WebBrowser1.Navigate(txtUrl.Text, "", Nothing, "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5" & vbCrLf & "Accept-Language: en-us" & vbCrLf)
lblCount.Text += 1
End Sub
クラス終了
引用符
ブラウザではなくウェブリクエストとして使用したいので、以下で使用する必要がありますか?
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://google.it/");
WebProxy a=new WebProxy(); a.Address=new Uri("http://97.107.137.97:8080");
request.Proxy = a;
var response = (HttpWebResponse)request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
URLをテキストフィールドに入れたいですか?誰も私がそれを行う方法を知っていますか??
高度なThnx :)