質問
私のアプリケーションは、Windows XP上で実行されている、VNCサーバは、PC上で実行されています。私は誰かが(例えば、シンプルなアイコンを使用するために)VNCサーバに現在接続されているかどうかを確認したいと思います。私はUltraVNCのを使用しています。
(好ましくは、文書化)の簡単な方法はこれまでにありますか?
編集:私は、好ましくは、.NETやC ++でプログラム的なソリューションを、必要があります。彼/彼女は、これはスーパーユーザに属していたと思ったので、私は、私は質問を明確にすべきだと思うので、どうやら誰かが閉じるために投票(これは問題であることはユーザにとって自明である:ちょうどトレイのVNCのアイコンを見てください。)
解決
ポート5900の状態を確認
他のヒント
あなたはVNCサーバがリッスンしているポート上で確立された接続があるかどうかを確認するには、netstatを使用することができます。
コマンドプロンプトでWindows上netstat -an | find "ESTABLISHED" | find ":5900"
を試してみます。
誰かが接続されている場合は、それのための行エントリがあることでしょう。
注:あなたが別のサーバーに接続している場合、この検索は、あまりにもその接続を見つけますので、これはローカルマシンであるため、左から2番目の列に:5900
の存在に注意を払う。
所属していません StackOverflow