v3.3.16.1
(Stand der Übersetzung der Hilfe ins Deutsche: 18.02.2024)

©1999-2022 Jonathan Bennett & AutoIt Team

Offizielle AutoIt-Homepage Offizielles Englisches AutoIt-Forum - Deutsches AutoIt-Forum
Danksagungen - Übersetzer

Einführung

AutoIt v3 ist eine BASIC-artige Freeware-Skriptsprache. Sie wurde entwickelt, um die Windows-GUI zu automatisieren und für allgemeines Programmieren. Sie nutzt eine Kombination von simulierten Tastendrücken, Mausbewegungen und -klicks sowie Windows- bzw. Control-Manipulation, um Aufgaben zu automatisieren, die in anderen Sprachen nicht möglich sind oder nur mit befriedigender Stabilität und Zuverlässigkeit möglich wären (z.B. VBScript und SendKeys). AutoIt ist auch sehr klein, unabhängig und läuft auf allen Versionen von Windows ohne zusätzliche "Runtimes".

AutoIt wurde ursprünglich für "PC-Rollout"-Situationen entwickelt, bei denen tausende PCs auf die gleiche Weise konfiguriert werden müssen. Mit der Zeit wurde AutoIt eine mächtige Programmiersprache, welche komplexe Ausdrücke, benutzerdefinierte Funktionen, Schleifen und alles Andere, was altgediente Programmierer erwarten würden, enthält. Features::

AutoIt wurde so konzipiert, dass es so klein wie möglich und eigenständig ist, ohne dass externe DLL-Dateien oder Registrierungseinträge erforderlich sind, um die Verwendung auf Servern zu ermöglichen.. Skripte können mit Aut2Exe in selbstständig ausführbare Dateien kompiliert werden.

Es wird auch eine kombinierte COM- und DLL-Version von AutoIt unterstützt. Diese heißt AutoItx, welche es erlaubt, einzigartige Features von AutoIt deiner eigenen Lieblingsprogrammiersprache hinzuzufügen!

Das Beste: AutoIt bleibt weiterhin FREEWARE, also kostenlos. Aber wenn Du etwas für die Unterstützung dieses Projektes tun möchtest, sei es in ideeller oder finanzieller Hinsicht, dann kannst Du dies auf der AutoIt Homepage tun.

Features im Detail

Basic-ähnliche Syntax und umfangreiche Funktionssammlung

AutoIt hat eine Basic-ähnliche Syntax, was bedeutet, dass die meisten Leute, die jemals ein Skript geschrieben haben oder eine schwierigere Sprache benutzt haben, keinerlei Probleme haben werden, AutoIt zu verstehen.

Obwohl es als einfaches Automationstool begann, besitzt AutoIt nun Funktionen und Features, welche es erlauben, es als professionelle Programmiersprache einzusetzen (natürlich immernoch mit der Unterstützung für die Automation!). Enthaltene Programmfeatures:

Eingebauter Editor mit Syntax-Hervorhebung

AutoIt gibt es mit einer angepassten "abgespeckten" Version von SciTE, welche das Ändern von Skripten einfach macht. Benutzer können auch unter eine komplette Version von SciTE herunterladen. Diese enthält zusätzliche Tools, die manche Dinge einfacher machen.

Selbstausführend und klein

AutoIt ist eine sehr kleine und selbstausführbare Anwendung, ohne das irgendeine Art von Runtimes wie .NET oder VB benötigt wird. Alles was benötigt wird, um AutoIt Skripte zu starten, ist die Haupt-exe von AutoIt(AutoIt3.exe) und das Skript. Skripte können in selbstausführende Anwendungen mit dem enthaltenen Skript-Comiler Aut2Exe kompiliert werden.

Internationale und 64-bit Unterstützung

AutoIt unterstützt Unicode und enthält x64-Versionen aller Hauptkomponenten! Wieviele andere freie Programmiersprachen können dies von sich behaupten?

Tastatur- und Maussimulation

Viel Zeit wurde in die Optimierung von Tastatur- und Maussimulationsfunktionen investiert, damit dies in allen Versionen von Windows reibungslos funktioniert. Alle Maus- und Tastatur-Routinen sind sehr anpassungsfähig in Bezug auf die Simulations-"Geschwindigkeit" und -Funktionalität.

Fensterhandhabung

Man kann Fenster bewegen, verbergen, zeigen, skalieren, aktivieren, schließen und sonst fast alles, was man mit Fenstern tun will. Fenster können durch den Titel, Text auf dem Fenster, Größe, Position, Klasse und Win32-API-Funktionen identifiziert werden

Controls

Man erhält direkt Informationen von Editboxen, Checkboxen, Listboxen, Combofeldern, Buttons, Statusbars - ohne das Risiko, dass Tastatureingaben verloren gehen. Es funktioniert auch mit Controls, die nicht aktiv sind

Grafische Benutzeroberflächen (GUIs)

AutoIt v3 ermöglicht es, komplexe GUIs zu erstellen - so wie untenstehende!

GUI Beispiel 1  GUI Beispiel 2

Und vieles, vieles mehr...