Advertising Console

    TSO Automatisation sous Linux

    Repost
    mw4rf

    par mw4rf

    0
    230 vues
    Automatisation des clics de souris, avec xmacro, sous Linux, afin d'accomplir plus rapidement et plus facilement certaines actions répétitives de TSO.

    xmacro : http://xmacro.sourceforge.net/
    page Ubuntu fr : http://doc.ubuntu-fr.org/xmacro

    Commande pour enregistrer :
    xmacrorec2 -o NOM_DU_FICHIER

    Il faut ensuite définir une touche d'arrêt (ici Echap) qui permet de mettre fin à l'enregistrement.

    Commande pour jouer le script :
    car NOM_DU_FICHIER | xmacroplay :0
    (:0, par défaut, est la session du serveur X qui contient le bureau sur lequel le script doit être exécuté)

    Pour exécuter la macro plusieurs fois, il y a mieux que le copier/coller de la vidéo : une boucle shell. La syntaxe de la boucle est la suivante :
    for i in {1..X}; do COMMANDE; done;
    où X est le nombre d'exécutions souhaitées de la COMMANDE

    Concrètement, pour exécuter le script 50 fois, écrivez :
    for i in {1..50}; do cat NOM_DU_FICHIER | xmacroplay :0; done;