ProblèmeSimuler mouvement de la souris dans Ubuntu
cherche à déplacer automatiquement le curseur de la souris et de simuler les clics de bouton de souris à partir de la ligne de commande en utilisant un script externe. Je ne suis pas à la recherche de:
- Enregistrer le mouvement de la souris et la lecture (par exemple, xnee, xmacro)
- déplacer instantanément la souris d'un endroit à un autre (par exemple, xdotool, warp_pointer de Python)
Solution idéale
Ce que je voudrais faire est la suivante:
- Modifiez un fichier de script simple (par exemple,
mouse-script.txt
). - Ajoutez une liste de coordonnées, de vitesses de déplacement, de retards et de clics de bouton. Par exemple:
(x, y, rate) = (500, 500, 50) sleep = 5 click = left
- Exécutez le script:
xsim < mouse-script.txt
.
Question
Comment automatiser le mouvement de la souris afin que la transition entre son emplacement actuel vers un autre endroit sur l'écran, à une vitesse spécifique? Par exemple:
xdotool mousemove 500 500 --rate 50
Le --rate 50
n'existe pas xdotool
.
En outre, lorsque vous faites les étapes ci-dessus, il échouera sur Ubuntu 11.10. Tout d'abord dans mon cas dans le makefile j'ai dû ajouter le chemin absolu de libX11.so qui n'est pas dans/usr/local/lib comme le makefile le suggère mais dans usr/local/lib/i386-linux-gnu. Ensuite, quand vous corrigez cela, vous pouvez compiler à nouveau. Alors changez ld -shared en gcc -shared dans le makefile et c'est tout –
Une idée de comment accomplir de telles tâches * sans * bibliothèques/outils externes? – Jewenile