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 31/12/2009, 09:28]
Canigou 66 Les logiciels de gui scripting vous aide > Les logiciels de gui scripting vous aident (les logiciels), vos tableau de bord > vos tableaux de bord, beaucoup d'option > beaucoup d'options, le nombre d'événement > le nombre d'événements, ReLancer > Relancer
gui_scripts [Le 11/09/2022, 11:32] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
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 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. ​+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 30: Ligne 32:
  
 ===== Liste des Principaux logiciels disponibles ===== ===== Liste des Principaux logiciels disponibles =====
 +==== Sikuli ====
 +   * Voir [[sikuli|la page Sikuli]]
 +
 ==== Xnee ( Gnu ) ==== ==== Xnee ( Gnu ) ====
 +
 +FIXME
 +Xnee ne fonctionne pas sous 10.04(Lucid) à partir des dépôts, le problème est réglé depuis la version 3.06 :
 +  * 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 ,)
 +
  
 {{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,​gnee,​pnee,​xnee-doc|Xnee]]. ​((la version ​dans certains ​dépôts ne sont pas à jour il vous faudra ​peut être la compiler vous mêmevoir la [[http://​itupw056.itu.chalmers.se/xnee/doc/​xnee.html|documentation]] ))+  * Installer [[apt://​xnee,​gnee,​pnee,​xnee-doc|Xnee]]. 
 +<​note>​**Sous Ubuntu 8.04 Hardy, seul xnee est disponible ​dans les dépôts ​officiels**. 
 +Vous obtiendrez un message disant que les autres paquets ​ne sont pas trouvés... néanmoins on peut déjà faire plein de choses avec xnee si on ne veut pas recompiler ou chercher les paquets ailleurs. Ce qui est écrit ci-dessous avec cnee reste valable pour xnee à quelques différences de syntaxe prèspar exemple pour enregistrer tous les mouvements de la souris jusqu'​à un Ctrl+C dans le fichier recl.xnl vous pouvez faire : 
 +  xnee -rec -l -1 --mouse -o rec1.xnl 
 +Pour le reste, voyez du côté de : 
 +  man xnee 
 +</note>
  
 **Utilisation par l'​interface graphique :** **Utilisation par l'​interface graphique :**
Ligne 54: Ligne 71:
 </​code>​ </​code>​
 <​note>​Il existe beaucoup d'​options - 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énements à 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 67: Ligne 84:
 </​note>​ </​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
  
 +==== 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]]**
 +
 +**utilisation**
 +  * Lancer Cuttlefish
 =====Extensions Firefox ( crossplatform ) ===== =====Extensions Firefox ( crossplatform ) =====
  
-  *  [[https://​addons.mozilla.org/​fr/​firefox/​addon/​3863|iMacros]] (compatible également IE)+  *  [[https://​addons.mozilla.org/​fr/​firefox/​addon/​3863|iMacros]] (compatible également IE et chrome)
   * [[https://​addons.mozilla.org/​fr/​firefox/​addon/​3262|DejaClick]]   * [[https://​addons.mozilla.org/​fr/​firefox/​addon/​3262|DejaClick]]
-  * [[https://​addons.mozilla.org/​en-US/​firefox/​addon/​9018|Mozmill]] 
  
  
-=====Secondaires =====+=====Secondaires ​- A RANGE===== 
 +FIXME 
 + 
 +  * [[http://​autokey.sourceforge.net/​|Autokey]] 
 +  * [[Action(s)]] ([[https://​app.jbbres.com/​|site]]) 
 +  * [[apt://​xmacro|xmacro]] 
 +  * [[apt://​expectk|Expectk]] ([[http://​expect.nist.gov/​|site officiel]]) 
 + 
 Makro Makro
 http://​www.kde-apps.org/​content/​show.php/​Makro?​content=88647 http://​www.kde-apps.org/​content/​show.php/​Makro?​content=88647
  
-[[apt://​xmacro|xmacro]] +  ​* http://​www.tcl.tk/​
- +
-  ​* http://​www.tcl.tk/ ​+
   * Ironahk : Autohotkey en .net Mono compatible Linux http://​code.google.com/​p/​ironahk/​   * Ironahk : Autohotkey en .net Mono compatible Linux http://​code.google.com/​p/​ironahk/​
  
-  * [[apt://​expectk|Expectk]] ([[http://​expect.nist.gov/​|site officiel]]) 
  
-  * [[http://​autokey.sourceforge.net/​|Autokey]] 
  
  
  
-  * 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://​hocwp.free.fr/​xbindkeys/​xbindkeys.html   * http://​hocwp.free.fr/​xbindkeys/​xbindkeys.html
  
-  * http://​wiki.tcl.tk/​android ​+  * http://​wiki.tcl.tk/​android
  
-  * [[http://​www.semicomplete.com/​projects/​xdotool/​|Xdotool]]+  * [[https://​www.semicomplete.com/​projects/​xdotool/​|Xdotool]]
  
  
Ligne 110: Ligne 137:
   * http://​www.fvwm.org/​documentation/​manpages/​stable/​FvwmScript.php   * http://​www.fvwm.org/​documentation/​manpages/​stable/​FvwmScript.php
  
-  * http://​regina-rexx.sourceforge.net/ ​+  * http://​regina-rexx.sourceforge.net/​
  
   * http://​www.guiscript.com/​Download.html   * http://​www.guiscript.com/​Download.html
Ligne 117: Ligne 144:
 ===== É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 129: Ligne 156:
   * [[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.1262248114.txt.gz
  • Dernière modification: Le 31/12/2009, 09:28
  • par Canigou 66