33 Autohotkey-Mini-Tools für Windows

EXE-Programme aus Autohotkey-Scripten erstellen

von - 27.03.2012
Der bei Autohotkey mitgelieferte Compiler Ahk2Exe (kostenlos, www.autohotkey.com/download) wandelt Autohotkey-Skripts in eigenständige EXE-Dateien um (Bild 4).
So geht's: Der bei Autohotkey mitgelieferte Compiler Ahk2Exe wandelt Autohotkey-Skripts in EXE-Dateien um
Jedes Autohotkey-Skript lässt sich in ein eigenständiges EXE-Programm umwandeln. Dazu verwenden Sie den Compiler im gleichnamigen Autohotkey-Unterverzeichnis.
Skripts compilieren: Starten Sie die Datei „Ahk2Exe.exe“. Wählen Sie bei „Source“ über den Button „Browse“ das Skript aus und bei „Destination“ den gewünschten Namen der EXE-Datei .
Wenn Sie wollen, geben Sie bei „Custom Icon“ ein eigenes Icon für die EXE-Datei an. In den beiden letzten Feldern tragen Sie bei Bedarf ein Passwort ein. Dieses benötigen Sie, um die EXE-Datei mit Exe2Ahk zurück in ein Skript zu dekompilieren.
Wenn Sie dies ganz verhindern wollen, dann tragen Sie statt eines Passworts N/A ein. Damit Ihre Programme mit jedem Systemstart laden, fügen Sie einfach eine Verknüpfung in den Autostart-Ordner ein.
EXESmartGUI Creator 4.0: Das Tool erstellt grafische Bedienoberflächen für Autohotkey-Skripts. Praktisch: Es klaut Bedienoberflächen aus anderen Programmen, zum Beispiel vom Windows-Taschenrechner (Bild 5).
EXESmartGUI Creator 4.0: Das Tool erstellt grafische Bedienoberflächen für Autohotkey-Skripts. Praktisch: Es klaut Bedienoberflächen aus anderen Programmen, zum Beispiel vom Windows-Taschenrechner
Grafische Bedienoberfläche: Mit Autohotkey lassen sich auch Programme mit einer grafischen Bedienoberfläche erstellen. Dazu verwenden Sie am einfachsten das kostenlose Tool Smart GUI Creator. Nett ist die Funktion „GUI Stealer“, die Sie im Menü „File“ finden. Damit lässt sich die Bedienoberfläche eines anderen Programms abkupfern. Das mitgelieferte Beispiel zeigt dies exemplarisch am Taschenrechner von Windows.
Beispiele: Das folgende Autohotkey-Skript erzeugt ein kleines Tagebuch, das Sie alle 1000 Sekunden nach einem neuen Eintrag fragt:

SetTimer, #a,1000000
#a::
inputbox, text, Tagebuch,,,400,100
FormatTime, CurrentDateTime,, dd/MM/yyyy.h:mmtt
fileappend %CurrentDateTime% | %text%`n, tagebuch.txt
return
Ein weiteres Beispiel zeigt Informationen zum Betriebssystem an:

Gui, Font, s10, Arial
Gui, Add, Text, +Center, % "Hallo " A_UserName "!`n"
. "Sie verwenden ein " A_OSType "-System`n"
. " Version: " A_OSVersion
Gui, Add, Button, wp gGuiClose, Schließen
Gui, Show,, OS-Information
return
GuiClose:
GuiEscape:
ExitApp
Die beste Art zu lernen, wie man eigene Programme erstellt, besteht darin, sich den Code fertiger Skripts und Tools anzuschauen.
Autohotkey mit GUI: Mit wenigen Zeilen erstellen Sie ein kleines Tool, das Infos zum Betriebssystem zeigt (Bild 6).
Autohotkey mit GUI: Mit wenigen Zeilen erstellen Sie ein kleines Tool, das Infos zum Betriebssystem zeigt
Verwandte Themen