さて、Charion や Elite プロキシ チェッカーのようなプロキシ チェッカーを作成してみることにしました。これらのプログラムは、IP:PORT 形式のプロキシの大きなリストを受け入れ、ping で応答時間を知らせます。
Elite Proxy Checker のスクリーンショットを参照してください。このプログラムの簡易版を作成しようとしています。http://i52.tinypic.com/a57slh.jpg
Ping.SendAsync(ip, timeout, ip) メソッドを使用して調査し、チェッカーを作成しました。この方法を使用してポートではなく、IP のみを Ping できることを発見したのはその後のことです。
ポートにpingを実行できるようにするために、適切なクラス/メソッドを見つけるのに数時間を費やしました.専門家からのさまざまなフォーラムの投稿を読んで、ポートにのみpingを実行することは不可能であると彼らは言います. .
しかし、IP:PORT 形式で ping を実行する VB.NET でコーディングされたプログラムを見たことがあります。つまり、タイムアウトを選択したり、タイムアウトを通知したりします。
私の質問は、これを行うためにどのクラスメソッドを使用すればよいですか?
ソケットではないことは確かです...どうにかして個々のポートにもpingを実行する必要があります。
どんな助けでも大歓迎です。
乾杯、
(私は趣味でコードを書いています。プロではありません。明らかなエラーがあれば申し訳ありません)