Question

Mon application est en cours d'exécution sur Windows XP, un serveur VNC fonctionne également sur le PC. Je voudrais savoir si quelqu'un est actuellement connecté au serveur VNC (par exemple d'utiliser des icônes plus simples). J'utilise UltraVNC.

Y at-il un moyen simple (de préférence documentée) à ce?

EDIT: Apparemment, quelqu'un a voté pour fermer parce qu'il / elle pensait que ce appartenait à super-utilisateur, donc je pense que je devrais préciser la question: je besoin d'une solution de programmation, de préférence dans .NET ou C ++. (Ce problème est est trivial pour un utilisateur. Il suffit de regarder l'icône VNC dans le plateau)

Était-ce utile?

La solution

vérifier l'état du port 5900

Autres conseils

Vous pouvez utiliser netstat pour voir s'il y a une connexion établie sur le port de votre serveur VNC écoute.

netstat -an | find "ESTABLISHED" | find ":5900" try sous Windows à l'invite de commande.

Il y aura une entrée de ligne si quelqu'un est connecté.

Note:. Si vous vous connectez à un autre serveur, cette recherche trouvera cet égard aussi, donc attention à la présence du :5900 dans la deuxième colonne de la gauche puisque c'est la machine locale

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top