Automatisches Klicken in Linux, während andere Aufgaben ausgeführt werden

409
fardin

Ich verwende Manjaro 17.1 mit KDE-Desktop. Ich möchte automatisch auf eine Position auf meinem Desktop klicken, ohne die physische Maus dafür opfern zu müssen, damit ich sie für eine andere Aufgabe verwenden kann.

Ich weiß, dass ich eine VM dafür verwenden könnte, aber es verbraucht viel RAM und CPU.

Früher habe ich Control Click von AutoIt in Windows verwendet, aber unter Linux weiß ich nicht, wie das geht. Wenn ich KDE-Aktivitäten verwende, wirken sich die Mausbewegungs- und Klickaktionen auf die andere Aktivitätsumgebung aus.

Ich möchte auf ein Flash-Objekt in einer Website klicken, so dass Optionen wie Selenium nicht funktionieren.

1
Willkommen bei Super User! Welches Problem versuchen Sie zu lösen, indem Sie irgendwo klicken? Versuchen Sie, auf Ihrem Desktop selbst etwas (z. B. eine Verknüpfung) anzuklicken? Ich frage, da es eine andere Möglichkeit gibt, zu automatisieren, was Sie versuchen, ohne einen "Klick" zu simulieren :) bertieb vor 6 Jahren 0
Wenn Sie X11 verwenden, gilt weiterhin https://unix.stackexchange.com/questions/121569, Sie können jedoch VNC anstelle eines separaten X-Servers verwenden. dsstorefile1 vor 6 Jahren 0

1 Antwort auf die Frage

2
LSerni

Es gibt ein Dienstprogramm namens XdoTool, das möglicherweise das tut, was Sie möchten. Denken Sie daran, dass die Aktivität des Flash-Objekts oder des Webservers relativ leicht zu erkennen ist, so dass es bei "unregelmäßigen" Funktionen fast nicht funktionieren würde.

Es gab ein ähnliches Tool, das viel schwieriger zu erkennen war, aber es war ein Patch für die X-Verteilung erforderlich und es war so angenehm wie zerbrochenes Glas zu kauen (ich musste daran arbeiten, um einen Benutzer mit Parkinson-Krankheit für ein Usability-Projekt zu simulieren).