Xdotool - répétition de cliques
S@ng@w@
-
S@ng@w@ -
S@ng@w@ -
Bonjour,
Je cherchais un logiciel pour effectuer en mon absence des simulations de cliques de souris (sous Linux) et de déplacement. J'ai réussi à la faire bouger grâce au Terminal (chose aisée) et à faire cliquer, seulement, je ne sais pas comment faire pour qu'il répète l'action "déplacer > cliquer" toutes les cinq minutes par exemple... Je ne sais pas si c'est possible =$
Merci d'avance de vos réponse =)
Et si vous avez un autre logiciel (gratuit ^_^) à me proposer qui fonctionne aussi et qui peut faire les mêmes actions, ça me va =)
Sanga.
PS : Désolé, mais mes connaissances en informatiques sont très peu développées ^^" Mais je ne demande qu'à apprendre ;)
Je cherchais un logiciel pour effectuer en mon absence des simulations de cliques de souris (sous Linux) et de déplacement. J'ai réussi à la faire bouger grâce au Terminal (chose aisée) et à faire cliquer, seulement, je ne sais pas comment faire pour qu'il répète l'action "déplacer > cliquer" toutes les cinq minutes par exemple... Je ne sais pas si c'est possible =$
Merci d'avance de vos réponse =)
Et si vous avez un autre logiciel (gratuit ^_^) à me proposer qui fonctionne aussi et qui peut faire les mêmes actions, ça me va =)
Sanga.
PS : Désolé, mais mes connaissances en informatiques sont très peu développées ^^" Mais je ne demande qu'à apprendre ;)
A voir également:
- Répétition des redirections détectées
- Répétition sonnerie sms samsung - Forum Samsung
- Blue screen à répétition - Guide
- Désactiver répétition touche clavier windows 11 - Guide
- ²²²² répétition help !! - Forum Windows
- Safari ne peut pas ouvrir la page car il y a eu trop de redirections - Forum MacOS
3 réponses
Salut,
Puisque tu as déjà ton mécanisme de prêt, il ne te reste qu'à automatiser le tout via la crontab ...
Tu peux aussi utiliser dans un script une boucle avec une pause (commande "sleep") d'une certaine durée...
Puisque tu as déjà ton mécanisme de prêt, il ne te reste qu'à automatiser le tout via la crontab ...
Tu peux aussi utiliser dans un script une boucle avec une pause (commande "sleep") d'une certaine durée...
Pour compléter la réponse de zipe31.
Approche basée sur cron
Quelques liens pour réaliser ça via cron (ou une alternative à cron, fcron) :
http://doc.ubuntu-fr.org/cron
http://doc.ubuntu-fr.org/fcron
L'idée est de créer un script shell (par exemple /home/toto/clic.sh) qui sera instancié toutes les 5 minutes.
Approche basée sur sleep
On utilise le même script en mettant tout dans une boucle avec un sleep à l'intérieur :
Ensuite pour le lancer :
Il restera en action tant que tu n'appuieras pas sur ctrl c dans ce terminal (ou que tu ne fermeras pas ce terminal). Tu peux également le faire tourner indépendamment de la durée de vie du terminal avec nohup, mais il faudra alors le tuer à la main pour le stopper :
Pour voir comment tuer un processus :
http://www.mistra.fr/tutoriel-linux-processus.html
Bonne chance
Approche basée sur cron
Quelques liens pour réaliser ça via cron (ou une alternative à cron, fcron) :
http://doc.ubuntu-fr.org/cron
http://doc.ubuntu-fr.org/fcron
L'idée est de créer un script shell (par exemple /home/toto/clic.sh) qui sera instancié toutes les 5 minutes.
#/bin/sh # Tape ici tes commandes shell pour gérer ta souris ma_commande1 ma_commande2 ...
Approche basée sur sleep
On utilise le même script en mettant tout dans une boucle avec un sleep à l'intérieur :
#/bin/sh while : do ma_commande1 ma_commande2 sleep 5 done ...
Ensuite pour le lancer :
/home/toto/clic.sh &
Il restera en action tant que tu n'appuieras pas sur ctrl c dans ce terminal (ou que tu ne fermeras pas ce terminal). Tu peux également le faire tourner indépendamment de la durée de vie du terminal avec nohup, mais il faudra alors le tuer à la main pour le stopper :
nohup /home/toto/clic.sh
Pour voir comment tuer un processus :
http://www.mistra.fr/tutoriel-linux-processus.html
Bonne chance