AutoIT-Skript für Linux?

13487
Mithrandir

Wie wir wissen, haben wir ein AutoIt-Skript für Windows XP / 2000 / .. usw.

Haben wir dieselben AutoIt-Skripte für Linux-Maschinen?

6
Sie sollten dies auf unix.stackexchange.com oder askubuntu.com fragen Ali vor 12 Jahren 3
Verwandte Themen: [GUI-Scipting für Linux] (https://softwarerecs.stackexchange.com/q/22896/3474) bei SR.SE kenorb vor 6 Jahren 0

3 Antworten auf die Frage

7
Mat

Dieses Thema wurde in den AutoIt-Foren häufig diskutiert . Eine der neueren, die ich mich erinnern kann ist dieses bei weitem die umfangreichste davon ist hier .

Einige Funktionen von AutoIt funktionieren unter Wein. Einige der leistungsfähigeren Automatisierungsfunktionen sind jedoch sehr fensterspezifisch. Ich bezweifle, dass sie perfekt funktionieren werden.

Wein ist jedoch nicht die Antwort. Sie sind viel besser dran, Alternativen zu finden, die in Linux nativ sind. Einige Ideen, die es wert wären, untersucht zu werden:

  • Java mit Klassen wie java.awt.Robot
  • Python, Google für Python-Automatisierungsbibliotheken für Linux, wie Uinput oder Dogtail .
  • Alle auf dieser Seite aufgeführten Tools .
4
Gianluca

Schauen Sie sich erwarten oder Shell - Skripten oder xautomation

1
kenorb

xdottool

Die falsche Eingabe von Maus und Tastatur ist sehr einfach.

Homepage: jordansissel / xdotool bei GitHub

AutoHotKey

Sie können AutoHotkey (AHK) unter Linux verwenden, indem Sie es unter Wine ausführen. So winetricksverwenden Sie es in Linux (siehe w_ahk_do()insrc/winetricks ), z

wine AutoHotkey.exe script.ahk 

Es gibt auch eine PYAHK AutoHotKey- Python-Bibliothek, die AutoHotKey in Python integriert. Wahrscheinlich können Sie AutoIt auch unter Wine ausführen. Der Nachteil ist, dass Sie nur die Windows-App unter Linux steuern können.


Allgemeine Linux-Automatisierungstools finden Sie unter GUI-Scipting für Linux .

Informationen zu Python-Bibliotheken finden Sie unter: Python-GUI-Automationsbibliothek zum Simulieren der Benutzerinteraktion in Apps .

Siehe auch: GUI-Testwerkzeuge bei Wikipedia