Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
pymouse [Le 31/03/2013, 22:03] – créée couverture-jonathan-bpymouse [Le 12/04/2013, 09:05] (Version actuelle) – trés > très, commandes suivantes; > commandes suivantes : Canigou 66
Ligne 1: Ligne 1:
 +====== PyMouse: Gérer la souris avec python ======
  
 +===== Présentation =====
 +PyMouse permet de gérer la souris depuis un script Python.
 +Son utilisation est très simple.
 +
 +===== Installation =====
 +==== Méthode 1 ====
 +
 +Il vous suffit de télécharger l'archive à cette adresse :
 +[[https://code.google.com/p/pymouse/downloads/list]]
 +
 +Extraire l'archive et saisir les commandes suivantes :
 +<code>
 +cd PyMouse-<version>
 +sudo apt-get install python-xlib
 +sudo apt-get install libx11-dev
 +sudo python setup.py build install
 +</code>
 +
 +==== Méthode 2 ====
 +
 +Installation par 'pip' :
 +<code>
 +sudo apt-get install python-pip
 +sudo pip install pymouse
 +</code>
 +
 +===== Utilisation =====
 +<file python>
 +# importer le module
 +from pymouse import PyMouse
 +
 +# Instancier l'objet PyMouse
 +m = PyMouse()
 +
 +# Déplacer la souris vers  x et y 
 +m.move(200, 200)
 +
 +# effectuer un clic en x,y. Le troisième argument et le bouton de la souris utilisé 1: Gauche, 2: Milieu, 3: Droit
 +m.click(500, 300, 1)
 +
 +# Récupérer la dimension de l'écran
 +m.screen_size()
 +# (1024, 768)
 +
 +# Récupérer la position de la souris (x,y)
 +m.position()
 +# (500, 300)
 +</file>
 +
 +===== Liens =====
 +[[https://code.google.com/p/pymouse/]]
 +
 +----
 +//Contributeurs:Boileau jonathan -- Mail: [[boileau_jonathan@hotmail.fr]] //