VNC接続がアクティブであるかどうかを確認することが可能です

StackOverflow https://stackoverflow.com/questions/2271997

  •  20-09-2019
  •  | 
  •  

質問

私のアプリケーションは、Windows XP上で実行されている、VNCサーバは、PC上で実行されています。私は誰かが(例えば、シンプルなアイコンを使用するために)VNCサーバに現在接続されているかどうかを確認したいと思います。私はUltraVNCのを使用しています。

(好ましくは、文書化)の簡単な方法はこれまでにありますか?

編集:私は、好ましくは、.NETやC ++でプログラム的なソリューションを、必要があります。彼/彼女は、これはスーパーユーザに属していたと思ったので、私は、私は質問を明確にすべきだと思うので、どうやら誰かが閉じるために投票(これは問題であることはユーザにとって自明である:ちょうどトレイのVNCのアイコンを見てください。)

役に立ちましたか?

解決

ポート5900の状態を確認

他のヒント

あなたはVNCサーバがリッスンしているポート上で確立された接続があるかどうかを確認するには、netstatを使用することができます。

コマンドプロンプトでWindows上netstat -an | find "ESTABLISHED" | find ":5900"を試してみます。

誰かが接続されている場合は、それのための行エントリがあることでしょう。

注:あなたが別のサーバーに接続している場合、この検索は、あまりにもその接続を見つけますので、これはローカルマシンであるため、左から2番目の列に:5900の存在に注意を払う。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top