Ich suche nach einer Möglichkeit, mit der Maus nach x Minuten zu klicken, da sie sich an der aktuellen Position oder an einer bestimmten Position auf dem Bildschirm befindet . Gibt es eine Möglichkeit, dies mit einem Terminalbefehl zu tun (vorzugsweise mit den Programmen, die Ubuntu standardmäßig installiert hat)?
8
Antworten:
Ja, das gibt es
xdotool
.xdotool
ist ein Automatisierungstool von X11. Um es zu installieren, geben Sie einSo klicken Sie mit der Maus über den Terminalbefehl:
Dabei ist die Taste 1 für die linke Maustaste, 2 für die mittlere, 3 für die rechte, 4 für das Rad nach oben und 5 für das Rad nach unten.
Ein Klick mit der linken Maustaste lautet also:
Bewegen Sie die Maus an eine bestimmte Position auf dem Bildschirmtyp
Die Maus wird also um 120 Pixel nach rechts und um 100 Pixel nach unten von der oberen linken Ecke des Bildschirms bewegt.
Wenn Sie dies in einem Cron-Job verwenden möchten (um dies alle x Minuten zu wiederholen), vergessen Sie nicht, die
$DISPLAY
Umgebungsvariable in Ihrer Crontab zu füllen.quelle
$DISPAY
Variable festlegen . So etwas wie das:DISPLAY=:0 xdotool click 1