AutoIt
aus Wikipedia, der freien Enzyklopädie
AutoIt | |
---|---|
Entwickler: | Jonathan Bennett & Team |
Aktuelle Version: | 3.2.12.0 (16. Mai 2008) |
Betriebssystem: | Windows |
Kategorie: | Skriptsprache |
Lizenz: | Freeware |
Deutschsprachig: | Ja (Hilfe von 3.1.1) |
Website: | www.autoitscript.com |
AutoIt ist eine BASIC-ähnliche Scriptsprache, die hauptsächlich zur Automation von Microsoft Windows-Programmen verwendet wird. Es hat die Funktion einer Makrosprache für die GUI. Die Software ist Freeware; sie umfasst u. a. einen Interpreter sowie einen Compiler, mit dem ausführbare Dateien (exe-Dateien) erzeugt werden können. Das Programm ist unter Microsoft Windows 9x/ME/NT/2000/XP/Vista voll funktionsfähig.
Die Software wurde entwickelt, um bestimmte Prozesse zu automatisieren. Sie simuliert Tastenanschläge, Mausklicks und verfügt über einfache Textfunktionen der Zwischenablage oder auch Fensterfunktionen (wie z. B. minimieren, verstecken, Warten auf/Aktivieren von Fenstern).
Version 3 bietet zahlreiche neue Features. U. a. sind jetzt folgende Operationen möglich:
- Kommunikation via TCP und UDP Protokolle möglich.
- Nutzung von COM (Component Object Modelling) Objekten.
- Aufruf von Funktionen der Win32 DLL.
- Ausführen von Konsolen-Applikationen und Zugriff auf Standard-Datenströme.
- Einbinden von Dateien in die kompilierte Datei, die beim Starten extrahiert werden sollen.
- Erstellen von GUIs inklusive von Nachrichtenfenstern und Eingabeboxen.
- Abspielen von Sounds, Pause, Weiter, Stop, Suchen, aktuelle Wiedergabeposition sowie Länge des Sounds
- Komplizierte mathematische Berechnungen durchführen
- Automatisches Senden von Nutzereingaben und Tastenanschlägen an Anwendungen sowie individuelle Steuerung innerhalb von Anwendungen
- Unicode-Unterstützung ab Version 3.2.4.0
Auch ist bei der Standard-Installation seit Version 3 die Erweiterung AutoItX dabei, das ActiveX-Abläufe unterstützt (WSH/VBScript).
Mit Version 3.2 wurde AutoIt stark erweitert sowie zahlreiche Bugs gefixt. Über Includes stehen zahlreiche Zusatzfunktionen zur Verfügung und die GUI-Funktionen wurden verbessert. Außerdem können Skripte als a3x-Dateien abgelegt werden.
Eine deutsche Übersetzung der Hilfe steht auf der Webseite zum Download bereit. Derzeit arbeitet ein Team aus AutoIt Anwendern an der Übersetzung der aktuellen Version. Zu finden ist diese unter: autoit.de
[Bearbeiten] Erweiterungen und Zusatzprogramme
SciTE ist eine integrierte Entwicklungsoberfläche (IDE) für AutoIt. Der Freeware-Programm-Editor unterstützt Syntax-Highlighting sowie eine Autocomplete-Funktion und einige Makros zur Erstellung häufig benötigter Syntaxelemente.
[Bearbeiten] Siehe auch
- Autohotkey - alternative Software unter Open-Sourc-Lizenz, die sich von der Version 2 von AutoIt ableitet