VB6 特定portの通信監視について

解決


U1  2007-08-31 00:55:51  No: 137288

こんにちは。
初めて質問させていただきます。

現在、「特定アプリケーションの通信が切れたら、メールを送信する」
というプログラムを作成したいと考えております。
ここで「特定アプリケーションの通信が切れたら」を実現する方法が
思いつかず、書き込ませていただきました。

そのアプリケーションが使用しているportの通信量を監視できれば
実現できるかと思うのですが、そのようなことはVB6.0で可能なのでしょうか?

ご教示をお願いいたします。


ガッ  2007-08-31 01:08:18  No: 137289

今思いついた単純な方法です

XP以降
  netstat -oanb
でプロセスIDと名前(検索可能なら)TCP/IPのポートのステータスの一覧が得られます
あとはこの標準出力を受け取ってゴリゴリ分析すればいいのではないでしょうか?


U1  2007-08-31 01:27:54  No: 137290

ガッさん
早速のお返事ありがとうございます。

なるほど、確かにそれならば実現ができそうです。
その切り口で挑戦してみます。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加