Einfach Skripte nutzen
AutoIT - mit kostenlosem Tool Windows-Abläufe automatisieren
Für den "normalen" Anwender gehört weder das Programmieren noch das Erstellen von Skripten zu den Aufgaben, die er täglich an seinem PC erledigt. Aber gerade engagierte Nutzer, die sich etwas eingehender mit den Funktionen und Abläufen auf ihren Windows-Systemen befassen wollen oder müssen, suchen häufig nach einer Möglichkeit, die Abläufe auf den Windows-Systemen zu automatisieren. Doch die normalen Batch-Dateien bieten in der Regel zu wenig Komfort, während sich gerade Einsteiger häufig durch den objektorientierten Ansatz der PowerShell schnell überfordert füllen.
Jeder beliebige Editor kann zum Einsatz kommen: Der Benutzer hat die Wahl, mit welcher Software er die AutoIt-Skripte bearbeiten möchte.
Mitgelieferte Unterstützung: Der Editor SciTE-Lite ist im Lieferumfang von AutoIt enthalten und verfügt unter anderm über Syntax-Highlighting.
Macht es dem Einsteiger leichter: Für den umfangreichen Sprachumfang von AutoIt gibt es eine Online-Hilfe.
Die Syntax-Prüfung von SciTE-Lite: Sie ist besonders bei umfangreicheren Skripten hilfreich. Die Softwaer entdeckt sowohl undeklarierte Variablen als auch Syntax-Fehler sofort.
Viel Hilfe steht online bereit: Im deutschsprachigen AutoIT-Forum findet der interessierte Skript-Entwickler viele Tipps und Hinweise.
So werden ganze Abläufe automatisiert: AutoIt kann Programme wie den Internet Explorer per COM-Schnittstelle fernsteuern.
Wenn das Programmfenster verschwinden soll: Auch die Fenstertransparenz unter Windows kann AutoIt nach den Wünschen des Anwenders steuern.
Die Entwickler der freien Software AutoIt haben sich genau dieser Punkte angenommen und stellen eine Lösung zur Verfügung, die es auch Einsteigern schnell und einfach möglich macht, Windows-Systemen und deren Funktionen zu automatisieren. Unser Workshop zeigt, wie Sie diesen Einstieg mühelos bewältigen können.
AutoIt: Eine Freeware mit vielen Vorteilen
Bei AutoIt handelt es sich um eine Skript-Sprache, deren Syntax von den Entwicklern möglichst nahe an die der Programmiersprache BASIC angelehnt wurde. Damit sollte für viele Anwender bereits eine Hürde genommen sein, denn sehr viele von ihnen werden schon mal ein Skript oder ein paar Zeilen Code in dieser Sprache, deren Logik sich leicht erschließt, erstellt oder verwendet haben.
Im Vergleich zu anderen Skriptsprachen liegt aber ein Hauptvorteil von AutoIt in der Fähigkeit der Software, aus dem jeweiligem Skript ein eigenständiges EXE-Programm zu kompilieren. Ein auf diese Weise mit AutoIt erzeugtes Programm kann der Anwender direkt weitergeben, ohne dass er sich Gedanken darum machen muss, ob AutoIt selbst oder gar eine besondere Runtime-Umgebung auf dem Ziel-PC installiert ist. Grundsätzlich ist die Software in der Lage Tastenanschläge oder Mausklicks zu emulieren, auch und insbesondere in Abhängigkeit von Ereignissen oder anderen Prozessen. Eine überaus mächtige Entwicklungsumgebung, die zudem noch kostenlos zum Download für faktisch alle gängigen Windows-Versionen zur Verfügung steht.
Über ein einfaches GUI-Konzept bietet AutoIt dem Nutzer die Erstellung von Oberflächen wie Eingabeboxen oder Nachrichtenfenster an. Ihm stehen dabei aber auch praktische Hilfsmittel wie eine Monatsauswahl ("Datepicker") zur Verfügung. Da AutoIt zudem Funktionen der WinAPI nutzen kann, das COM (Component Object Modelling) unterstützt und Funktionen aus Win32-DLLs aufruft, sind die Möglichkeiten der Freeware extrem umfangreich. Ein Blick in das deutschsprachige Forum zeigt, dass selbst Computerspiele wie eine Adaption von Super Mario mit Hilfe von AutoIt entwickelt werden können. Verschiedene Add-Ons wie beispielsweise der SciTE Editor mit Syntax-Highlighting oder der KODA Form Designer, der die Erstellung aufwändigerer Oberflächen ermöglicht, helfen bei der Erstellung von eigenen Programmen.