プログラマーは、ボットを使用してオンラインデータのストリームを収集することがよくあります。
家の周りや路上でロボットを目にすることはあまりないかもしれませんが、ロボット(またはボット)はすでにオンラインの世界を乗っ取っています。 オンラインボットは、人間のユーザーが必要とする時間の何分の1かでインターネット上でタスクを実行できる自動化されたコンピュータープログラムです。 たとえば、Googleは、Webページにアクセスしてカタログを作成するGooglebotの努力のおかげで成功を収めています。 プログラミングの知識がほとんどなくても、オンラインボットを作成して入札を行うことができます。 (提供されているコードサンプルはC#ですが、他の言語に簡単に適合させることができます。)
ステップ1
選択した開発環境を開き、ボットを含む新しいファイルを作成します。
今日のビデオ
ステップ2
URIをインスタンス化し、メモリに配置します。 ボットにアクセスさせたいWebサイトの名前をパラメーターとして指定します。
Uri sampleURI = new uri( "http://www.SampleWebsite");
ステップ3
sampleURIオブジェクトをパラメーターとして使用してWebRequestオブジェクトをインスタンス化します。
WebRequest sampleWebRequest = HttpWebRequest。 作成(sampleURI);
ステップ4
WebRequestオブジェクトの ".GetResponse()"メソッドをトリガーして、ターゲットURIのコンテンツを取得します。
sampleWebRequest。 GetResponse();
ステップ5
必要に応じて、「。GetResponse()」メソッドによって提供されるデータを使用します。 たとえば、Webページのコンテンツをスキャンして更新を確認したい場合があります。
ステップ6
作業内容を保存してテストし、期待どおりに機能することを確認します。
警告
一部のWebサイトでは、ボットが1日または1時間に特定の回数を超えてアクセスすることを禁止しています。 ボットの使用には注意してください。