Atbswp ist ein neues grafisches Dienstprogramm (Python3), das zum Aufzeichnen von Maus- und Tastaturereignissen verwendet werden kann. Sie können sie dann beliebig oft identisch reproduzieren (abspielen), indem Sie entweder auf eine Schaltfläche klicken oder die Maus- und Tastaturaktionen als Skript speichern und ausführen, ohne auf atbswp zugreifen zu müssen.
Die Anwendung ist ein Open-Source-Klon des reinen Windows-Dienstprogramms TinyTask (das jetzt eingestellt wird), das sowohl unter Windows als auch unter Linux mit Xorg läuft, mit Wayland-Unterstützung „in Kürze“.
Diese Anwendung kann beispielsweise nützlich sein, um einige Demos zu automatisieren oder lange Aufgaben auszuführen, bei denen immer wieder auf dieselben Elemente geklickt werden muss. Wenn Sie wiederholtes Tippen automatisieren möchten (Texterweiterung), empfehle ich stattdessen AutoKey.
Funktionen des atbswp-Desktop-Automatisierungstools:
- Aufzeichnen und Wiedergeben von Mausbewegungen/Klicks und Tastaturdrücken, falls erforderlich
- Speichern Sie die Aufnahme (Makro) als Skript und führen Sie es unabhängig von atbswp aus
- Kann Hotkeys verwenden, um Aufnahme und Wiedergabe zu starten
- Ermöglicht es Ihnen, eine Aufnahme eine bestimmte Anzahl von Malen oder unbegrenzt zu wiederholen
Es ist wichtig zu erwähnen, dass sich die UI-Elemente an derselben Position befinden müssen, wenn das Makro aufgezeichnet und wiedergegeben wird. Atbswp hat keine Bilderkennung, um Elemente der Benutzeroberfläche zu identifizieren, wie zum Beispiel:SikuliX.
Das könnte Ihnen auch gefallen:So binden Sie Maustasten an Tastaturtasten oder Befehle (Linux mit X11)
So verwenden Sie das Atbswp-Desktop-Automatisierungstool, um Ihre Maus- und Tastaturaktionen aufzuzeichnen und bei Bedarf automatisch wiederzugeben
Ich beginne damit, Ihnen zu sagen, a. Um eine kurze Video-Demo des atbswp-Makrorecorders zu zeigen, erkläre ich dann, wie Sie damit Ihre Mausbewegungen und Klicks sowie die Tastenanschläge auf der Tastatur aufzeichnen und wiedergeben können:
In diesem Video beginne ich mit einem Klick Start/Stop Capture
in atbswp und führen Sie dann einige Maus- und Tastaturaktionen aus. Dann stoppe ich die Aufzeichnung in atbswp, indem ich auf Start/Stop Capture
klicke erneut, und schließlich klicke ich auf Play
um Atbswp die aufgezeichneten Tastatur- und Mausaktionen wiedergeben zu lassen.
So verwenden Sie den Atbswp Keyboard and Mouse Macro Recorder.
1. Sammeln Sie Maus- und Tastaturereignisse
Um Ihre Mausbewegungen, Klicks und Tastendrücke auf der Tastatur zu verfolgen, klicken Sie auf Start/Stop Capture
Schaltfläche.
2. Stoppen Sie die Aufnahme
Wenn Sie alles aufgenommen haben, was Sie später wiedergeben möchten, drücken Sie Start/Stop Capture
erneut, um die Aufnahme zu stoppen.
3. Machen Sie Ihre Aufnahme (spielen Sie sie ab)
Um die aufgezeichneten Maus- und Tastaturereignisse auszuführen, klicken Sie auf Play
Schaltfläche.
Optional:Speichern Sie die Aufzeichnung zur späteren Verwendung
Klicken Sie auf Save
, um die Aufnahme zur späteren Verwendung auf der Festplatte zu speichern, damit Sie sie in Atbswp laden und wiedergeben können, ohne sie erneut aufnehmen zu müssen Schaltfläche.
Optional:Speichern Sie die Aufnahme (Makro) als Skript
Sie können die aufgezeichneten Maus- und Tastaturereignisse als eigenständiges Skript speichern, das Sie später unabhängig von atbswp ausführen können. Klicken Sie dazu auf Compile to executable
Taste. Machen Sie die Datei nach dem Speichern ausführbar (z.B. chmod +x capture.pyc
) und in einem Terminal ausführen (./capture.pyc
in dem Ordner, in dem Sie capture.pyc
gespeichert haben ) oder durch Doppelklick auf die Datei (sofern Ihr Dateimanager dies zulässt).
Atbswp herunterladen/installieren
Die Projektseite Atbswp Macro Recorder enthält Installationsanweisungen für Fedora, Debian (und Debian-basierte Linux-Distributionen wie Ubuntu und Ubuntu-basierte Distributionen wie Pop! _OS, Zorin OS oder Linux Mint) und Microsoft Windows. Befolgen Sie die Anweisungen von dort, um es herunterzuladen und auszuführen.
Die Installationsanweisungen für Debian (und Ubuntu) von der Atbswp-GitHub-Projektseite sind aber nicht korrekt . Bearbeiten:Der Entwickler hat meine PR für die Korrektur der Installationsanweisungen auf Debian / Ubuntu akzeptiert, also habe ich die Anweisungen von hier entfernt – Sie finden sie auf der GitHub-Projektseite des atbswp-Desktop-Automatisierungstools.
Jedes Mal, wenn Sie das Atbswp-Desktop-Automatisierungstool starten möchten, müssen Sie ein Terminal öffnen, zu dem Ordner navigieren, in dem Sie das Atbswp-Git-Repository geklont haben, und es ausführen python3 atbswp/atbswp.py
dort z. (vorausgesetzt, Sie haben atbswp in Ihr Home-Verzeichnis geklont):
cd ~/atbswp
python3 atbswp/atbswp.py
Oder Sie können mit python3 /path/to/atbswp/atbswp.py
einen neuen Anwendungsmenüpunkt (z. B. mit einer Anwendung wie MenuLibre) erstellen (durch den Pfad zu atbswp/atbswp.py
ersetzen ) als Exec
Befehl.