vncdotool

Logiciel capture d'écran:
vncdotool
Détails logiciels:
Version: 0.1.1
Date de transfert: 12 May 15
Développeur: Marc Sibson
Licence: Gratuit
Popularité: 47

Rating: 4.5/5 (Total Votes: 2)

vncdotool vous permet d'interagir avec les serveurs VNC directement à partir de la ligne de commande.
Actuellement en cours de développement, afin de l'utiliser à vos risques et périls, mais quel est le pire qui pourrait arriver?

Quick Start

Si vous avez un serveur VNC, vous pouvez rapidement essayer vncdotool en exécutant:
python vncdotool / command.py -h hostaddr -d displaynum cliquez sur 2
Qui, pour la plupart des gestionnaires de fenêtres vont ouvrir un menu contextuel dans le coin supérieur gauche de l'écran. Si vous avez installé PIL alors vous pouvez faire des captures d'écran trop:
python vncdotool / command.py -h hostaddr -d displaynum capture screen.png
Installer:
Vous aurez besoin d'avoir installé Twisted, http://twistedmatrix.com. En option, vous aurez également besoin du Python Imaging Library, http://www.pythonware.com/products/pil/. Une fois que vous avez installé les dépendances vous pouvez installer vncdotool de la source avec:
python setup.py install
Utilisation:
Une fois installé, vous pouvez utiliser la commande vncdotool envoyer touches, pour alphanumérique vous suffit de spécifier le caractère. Pour les autres touches noms sont utilisés:
vncdotool sur une touche
vncdotool touche 5
vncdotool clé.
clé vncdotool entrer
vncdotool touche shift-un
vncdotool touche ctrl-C
vncdotool touche ctrl-alt-del
Pour entrer des données, vous pouvez utiliser la commande de type, qui ne supporte alphanumérique:
Type vncdotool bonjour
Vous pouvez également contrôler le pointeur de la souris avec mouvement et cliquez sur:
vncdotool déplacer 100 100
vncdotool cliquez sur 1
Si vous avez la Python Imaging Library (de PIL) installé, vous pouvez également faire des captures d'écran de la session:
vncdotool capture screenshot.png
Encore une fois si vous avez PIL, vous pouvez attendre que l'écran pour correspondre à une image connue. Ceci est utile pour attendre que le serveur pour être dans un état connu:
vncdotool attendre somescreen.png 0
Enfin, vous pouvez spécifier plusieurs actions sur une seule ligne de commande:
vncdotool clé de nom d'utilisateur de type entrez attendre password_prompt.png
vncdotool mot de passe de type déplacer 100 150 1 clic attendre welcome_screen.png

Exigences :

  • Python

Logiciel similaire

noseOfYeti
noseOfYeti

20 Feb 15

lava-dashboard
lava-dashboard

20 Feb 15

pytest-marks
pytest-marks

15 Apr 15

Commentaires à vncdotool

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!