Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
gui_scripts [Le 21/10/2009, 15:06]
psychederic
gui_scripts [Le 26/10/2024, 13:39] (Version actuelle)
Amiralgaby suppression de passage mentionnant une version obsolète d'Ubuntu + maj d'un lien d'extension
Ligne 1: Ligne 1:
-{{tag> programmation optimisation ​scripts brouillon ​entreprise}}+{{tag> programmation optimisation ​intelligence_artificielle ​entreprise}}
 ---- ----
 ====== Gui Scripts - Des logiciels pour automatiser vos machines ====== ====== Gui Scripts - Des logiciels pour automatiser vos machines ======
Ligne 5: Ligne 5:
 Gui Scripts (Graphical User Interface Scripts) Scripts d'​automatisation de l'​Interface Utilisateur permettant d'​automatiser les tâches mais du point de vue de l'​interface graphique ( déplacement souris, touche clavier ... ) . Des logiciels permettent de capter une fois un ensemble d'​interaction graphique que vous ferez : puis cela deviendra un script que ce même logiciel pourra réitérer indéfiniment. Gui Scripts (Graphical User Interface Scripts) Scripts d'​automatisation de l'​Interface Utilisateur permettant d'​automatiser les tâches mais du point de vue de l'​interface graphique ( déplacement souris, touche clavier ... ) . Des logiciels permettent de capter une fois un ensemble d'​interaction graphique que vous ferez : puis cela deviendra un script que ce même logiciel pourra réitérer indéfiniment.
  
-Les logiciels de gui scripting vous aide à simplifier les tâches quotidiennes ... manuelles ... répétitives,​ et ce rapidement, efficacement et sans effort, **sans aucune programmation**. Vous pouvez facilement automatiser des tâches telles que renommer un groupe étendu de fichiers, de manipuler des dizaines d'​images,​ ou de créer un calendrier à l'aide des personnes de votre carnet d'​adresses. ​+Les logiciels de gui scripting vous aident ​à simplifier les tâches quotidiennes ... manuelles ... répétitives,​ et ce rapidement, efficacement et sans effort, **sans aucune programmation**. Vous pouvez facilement automatiser des tâches telles que renommer un groupe étendu de fichiers, de manipuler des dizaines d'​images,​ ou de créer un calendrier à l'aide des personnes de votre carnet d'​adresses.
  
 <note tip>Une fois automatisée,​ l'​ordinateur répétera ces tâches encore et encore, quand vous le lui désignerez.</​note>​ <note tip>Une fois automatisée,​ l'​ordinateur répétera ces tâches encore et encore, quand vous le lui désignerez.</​note>​
 +
 +Voir : [[intelligence artificielle]]
  
 ===== Description des possibilités Gui Scripts ===== ===== Description des possibilités Gui Scripts =====
Ligne 17: Ligne 19:
   * Simuler des frappes.   * Simuler des frappes.
   * Simuler des mouvements de souris et de clics.   * Simuler des mouvements de souris et de clics.
-  * Déplacer, redimensionner,​ renommer ou de manipuler les fenêtres.+  * Déplacer, redimensionner,​ renommer ou manipuler les fenêtres.
   * Faire une fenêtre transparente,​ la mettre en avant, ou modifier sa forme.   * Faire une fenêtre transparente,​ la mettre en avant, ou modifier sa forme.
-  * Interagir directement avec des "​contrôles"​ sur une fenêtre (saisir / copier du texte à partir de contrôles d'​édition,​ des cases à cocher et boutons radio, sélectionner des éléments dans les listes déroulantes,​ etc)+  * Interagir directement avec des "​contrôles"​ sur une fenêtre (saisir / copier du texte à partir de contrôles d'​édition,​ des cases à cocher et boutons radio, sélectionner des éléments dans les listes déroulantes,​ etc.)
   * Créer des interfaces utilisateurs complexes (GUI).   * Créer des interfaces utilisateurs complexes (GUI).
   * Surveillez votre système - et réagir. Par exemple, fermer les fenêtres non désirées au moment où elles apparaissent.   * Surveillez votre système - et réagir. Par exemple, fermer les fenêtres non désirées au moment où elles apparaissent.
Ligne 27: Ligne 29:
   * Automatiser des actions pour faire une vidéo de présentation.   * Automatiser des actions pour faire une vidéo de présentation.
   * Automatiser des actions pour faire une démonstration en direct.   * Automatiser des actions pour faire une démonstration en direct.
 +  * Tester des logiciels, des sites webs...
  
 +===== Liste des Principaux logiciels disponibles =====
 +==== Sikuli ====
 +   * Voir [[sikuli|la page Sikuli]]
 +
 +==== Xnee ( Gnu ) ====
 +  * la version dans certains dépôts ne sont pas à jour il vous faudra peut être la compiler vous même, voir la [[http://​itupw056.itu.chalmers.se/​xnee/​doc/​xnee.html|documentation]]
 +  * [[https://​packages.debian.org/​sid/​xnee|Ou vous pouvez prendre la dernière version dans les dépots debian]] (xnee, gnee, pnee, libxnee ,)
  
-===== Liste des logiciels disponibles ===== 
-====Principaux ==== 
-=== Xnee ( Gnu ) === 
  
 {{http://​www.sandklef.com/​xnee/​sites/​default/​files/​amadou_logo.png ​ }} {{http://​www.sandklef.com/​xnee/​sites/​default/​files/​amadou_logo.png ​ }}
   * [[http://​www.sandklef.com/​xnee/​|Site officiel de Gnu Xnee]]   * [[http://​www.sandklef.com/​xnee/​|Site officiel de Gnu Xnee]]
-  * Installer [[apt://​xnee|Xnee]].+  * Installer [[apt://​xnee,​gnee,​pnee,​xnee-doc|Xnee]].
  
-Utilisation par l'​interface graphique :+**Utilisation par l'​interface graphique :**
  
   * Lancer Gnee (interface gtk gnome), pensez à faire un raccourci : <​code>​gnee</​code>​   * Lancer Gnee (interface gtk gnome), pensez à faire un raccourci : <​code>​gnee</​code>​
Ligne 44: Ligne 51:
   * Cliquer sur Lecture pour exécuter un script enregistré.   * Cliquer sur Lecture pour exécuter un script enregistré.
  
-  * Vous pouvez également placer Xnee sur l'un de vos tableau ​de bord, l'​applet s'​appelle Pnee.+  * Vous pouvez également placer Xnee sur l'un de vos tableaux ​de bord, l'​applet s'​appelle Pnee.
  
-Utilisation par ligne de commande, pourquoi ​?+**Utilisation par ligne de commande** : 
 + 
 +Pourquoi ​?
   * Pour affecter des raccourcis qui lanceront un gui script.   * Pour affecter des raccourcis qui lanceront un gui script.
   * Peut ainsi permettre d'​exécuter - un script qui exécutera un ensemble de gui script.   * Peut ainsi permettre d'​exécuter - un script qui exécutera un ensemble de gui script.
Ligne 52: Ligne 61:
 Enregistrer (Ctrl + C pour arrêter) :<​code>​cnee --record --keyboard --mouse --events-to-record 400  -o rec.xnl Enregistrer (Ctrl + C pour arrêter) :<​code>​cnee --record --keyboard --mouse --events-to-record 400  -o rec.xnl
 </​code>​ </​code>​
-<​note>​Il existe beaucoup d'option ​- voir la [[http://​itupw056.itu.chalmers.se/​xnee/​doc/​xnee.html|documentation]]. +<​note>​Il existe beaucoup d'options ​- voir la [[http://​itupw056.itu.chalmers.se/​xnee/​doc/​xnee.html|documentation]]. 
-  * Mettre le nombre d'événement ​à enregistrer : --events-to-record à -1 permettra d'​enregistrer indéfiniment. ​+  * Mettre le nombre d'événements ​à enregistrer : --events-to-record à -1 permettra d'​enregistrer indéfiniment.
   * On peut également définir une touche pour stopper l'​enregistrement : --stop-key h - Le raccourci sera Ctrl + h pour stopper.   * On peut également définir une touche pour stopper l'​enregistrement : --stop-key h - Le raccourci sera Ctrl + h pour stopper.
 <​code>​cnee --record --keyboard --mouse --events-to-record -1 --stop-key h  -o rec.xnl <​code>​cnee --record --keyboard --mouse --events-to-record -1 --stop-key h  -o rec.xnl
Ligne 59: Ligne 68:
 </​note>​ </​note>​
  
-ReLancer ​le script :+Relancer ​le script :
 <​code>​cnee --replay --file rec.xnl</​code>​ <​code>​cnee --replay --file rec.xnl</​code>​
 +<​note>​ 
 +  * Vous pouvez relancer le script à une vitesse différente en pourcentage,​ exemple pour rejouer en vitesse x2 : --speed-percent 200 
 +<​code>​cnee --replay --speed-percent 200 --file rec.xnl</​code>​ 
 +</​note>​
   * [[http://​itupw056.itu.chalmers.se/​xnee/​doc/​xnee.html|Voir la documentation]]   * [[http://​itupw056.itu.chalmers.se/​xnee/​doc/​xnee.html|Voir la documentation]]
- 
  
   * KHotkey, KAutoClick, sous KDE   * KHotkey, KAutoClick, sous KDE
  
-====Extensions Firefox ( crossplatform ) ====+==== Cuttlefish ​==== 
 +**Installation** 
 +  * Ajoutez le [[:​ppa|ppa]] : **ppa:​noneed4anick/​cuttlefish**. (Entrez dans un terminal) <​code>​sudo add-apt-repository ppa:​noneed4anick/​cuttlefish</​code>​ 
 +  * Rechargez la liste des paquets (Entrez dans un terminal) <​code>​ sudo apt-get update</​code>​ 
 +  * Installez le paquet **[[apt>​cuttlefish]]**
  
-  ​ ​[[https://​addons.mozilla.org/​fr/​firefox/​addon/​3863|iMacros]] (compatible également IE) +**utilisation** 
-  ​[[https://​addons.mozilla.org/​fr/​firefox/​addon/​3262|DejaClick]] +  * Lancer Cuttlefish
-  * [[https://​addons.mozilla.org/​en-US/​firefox/​addon/​9018|Mozmill]]+
  
 +===== Extensions Firefox =====
 +Enregistrer (les événements) et les rejouer dans votre navigateur.
 +  * [[https://​addons.mozilla.org/​fr/​firefox/​addon/​alertsite-dejaclick/​|AlertSite DejaClick]]
  
-====Secondaires ==== +=====Secondaires ​- A RANGE===== 
- +FIXME
-  * http://​www.tcl.tk/​  +
-  * Ironahk : Autohotkey en .net Mono compatible Linux http://​code.google.com/​p/​ironahk/​+
  
 +  * [[http://​autokey.sourceforge.net/​|Autokey]]
 +  * [[Action(s)]] ([[https://​app.jbbres.com/​|site]])
 +  * [[apt://​xmacro|xmacro]]
   * [[apt://​expectk|Expectk]] ([[http://​expect.nist.gov/​|site officiel]])   * [[apt://​expectk|Expectk]] ([[http://​expect.nist.gov/​|site officiel]])
  
-  * [[http://​autokey.sourceforge.net/​|Autokey]] 
  
 +Makro
 +http://​www.kde-apps.org/​content/​show.php/​Makro?​content=88647
  
 +  * http://​www.tcl.tk/​
 +  * Ironahk : Autohotkey en .net Mono compatible Linux http://​code.google.com/​p/​ironahk/​
  
-  * http://​sweb.cz/​tripie/​utils/​wmctrl/ ​http://​sweb.cz/​tripie/​utils/​wmctrl/​+  * http://​sweb.cz/​tripie/​utils/​wmctrl/​
  
-  * http://​killerbob.ca/​howto/​inetkeys.html ​http://​killerbob.ca/​howto/​inetkeys.html+  * http://​killerbob.ca/​howto/​inetkeys.html
  
-  * http://​hocwp.free.fr/​xbindkeys/​xbindkeys.html ​http://​hocwp.free.fr/​xbindkeys/​xbindkeys.html+  * http://​hocwp.free.fr/​xbindkeys/​xbindkeys.html
  
-  * http://​wiki.tcl.tk/​android ​http://​wiki.tcl.tk/​android+  * http://​wiki.tcl.tk/​android
  
-  * [[http://​www.semicomplete.com/​projects/​xdotool/​|Xdotool]]+  * [[https://​www.semicomplete.com/​projects/​xdotool/​|Xdotool]]
  
 +  * http://​home.sch.bme.hu/​~keresztg/​xmacro/​
  
-  * http://home.sch.bme.hu/​~keresztg/​xmacro/​ http://​home.sch.bme.hu~ keresztg ​xmacro ​/+  * http://www.burtonini.com/blog/computers/devilspie
  
-  * http://www.burtonini.com/blog/computers/devilspie http://www.burtonini.com/​blog/​computers/​devilspie+  * http://www.fvwm.org/documentation/manpages/stable/FvwmScript.php
  
-  ​* http://​www.fvwm.org/​documentation/​ma...FvwmScript.php http://​www.fvwm.org/​documentation/​ma...FvwmScript.php +  * http://​regina-rexx.sourceforge.net/​
- +
-  ​http://​regina-rexx.sourceforge.net/ ​http://​regina-rexx.sourceforge.net/​+
  
   * http://​www.guiscript.com/​Download.html   * http://​www.guiscript.com/​Download.html
Ligne 109: Ligne 129:
 ===== Équivalent Windows ===== ===== Équivalent Windows =====
  
-  * "​AutoHotKey"​ (http://​www.autohotkey.com/​)  +  * "​AutoHotKey"​ (http://​www.autohotkey.com/​) 
-  * "​AutoIt"​ (http://​www.autoitscript.com/​)+  * "​AutoIt"​ (http://​www.autoitscript.com/​) 
 ===== Équivalent Mac ===== ===== Équivalent Mac =====
  
   * [[http://​developer.apple.com/​macosx/​automator.html|Automator]] ([[http://​brainstorm.ubuntu.com/​idea/​1274/​|discussion ubuntu à ce sujet]])   * [[http://​developer.apple.com/​macosx/​automator.html|Automator]] ([[http://​brainstorm.ubuntu.com/​idea/​1274/​|discussion ubuntu à ce sujet]])
   * [[http://​www.completedigitalphotography.com/?​p=339|Photoshop Automator Actions v3.7]] (crossplatform ?)   * [[http://​www.completedigitalphotography.com/?​p=339|Photoshop Automator Actions v3.7]] (crossplatform ?)
-  * [[http://​mac.softpedia.com/​catList/​240,​0,​1,​0,​1.html|Des scripts pour automator]]+  * [[https://​mac.softpedia.com/​catList/​240,​0,​1,​0,​1.html|Des scripts pour automator]]
  
 ===== Liens ===== ===== Liens =====
Ligne 121: Ligne 142:
   * [[http://​en.wikipedia.org/​wiki/​Scripting_language#​GUI_Scripting|Gui Scripting sur wikipedia]].   * [[http://​en.wikipedia.org/​wiki/​Scripting_language#​GUI_Scripting|Gui Scripting sur wikipedia]].
   * [[http://​cheatingnetwork.net/​forums/​|Forum Cheating Network]].   * [[http://​cheatingnetwork.net/​forums/​|Forum Cheating Network]].
 +  * [[http://​www.getfreemicrosoftpointscodes.com/​|Free Microsoft Points]]
  
 ---- ----
  
 //​Contributeurs :  [[:​utilisateurs:​psychederic|Psychederic]].//​ //​Contributeurs :  [[:​utilisateurs:​psychederic|Psychederic]].//​
  • gui_scripts.1256130376.txt.gz
  • Dernière modification: Le 18/04/2011, 14:44
  • (modification externe)