Zum Hauptinhalt springen

Wie erstelle ich eine EXE-Datei aus einem AHK-Skript

AutoHotkey (AHK) ist ein leistungsfähiges Werkzeug, mit dem Sie alltägliche Aufgaben am Computer automatisieren können. Es verwendet in AHK geschriebene Skripte, um bestimmte Aktionen auf Ihre Anfrage auszuführen. Um jedoch die Verwendung dieser Skripts zu erleichtern und sie an andere Benutzer weiterzugeben, ist es oft erforderlich, eine ausführbare Datei zu erstellen .exe. In diesem Artikel werden wir uns eine schrittweise Anleitung zum Erstellen ansehen .exe-Datei für AHK.

Schritt 1: Installieren Sie AutoHotkey auf Ihrem Computer, wenn Sie ihn noch nicht installiert haben. Die offizielle AHK-Website bietet die neueste Version des Programms zum Herunterladen. Der Installationsprozess ist ziemlich einfach und intuitiv. Nach der Installation können Sie AHK-Skripts direkt von Ihrem Computer aus ausführen.

Schritt 2: Schreiben Sie Ihr Skript in AHK oder öffnen Sie ein vorhandenes Skript. Wenn Sie mit AHK neu sind, können Sie mit einem einfachen Skript beginnen, das eine einfache Aufgabe ausführt, z. B. das Drücken einer bestimmten Tastenkombination oder das Öffnen eines bestimmten Programms.

Schritt 3: Öffnen Sie den kompilierten AHK-Compiler-Skript. Es ist ein Werkzeug, mit dem Sie erstellen können .exe-Dateien aus AHK-Skripten. Sie können es in dem Ordner finden, in dem AutoHotkey installiert ist. Führen Sie den Compiler aus und wählen Sie Ihr Skript als Quelldatei für die Kompilierung aus.

Schritt 4: Legen Sie bei Bedarf verschiedene Kompilierungsoptionen mit zusätzlichen Optionen fest. Sie können verschiedene Optionen wie das Dateisymbol, die Dateiversion und andere wichtige Details anpassen. Nachdem Sie die Einstellungen konfiguriert haben, klicken Sie auf die Schaltfläche "Kompilieren" und warten Sie, bis der Kompiliervorgang abgeschlossen ist.

Schritt 5: Überprüfen Sie das .die EXE-Datei wurde erfolgreich erstellt. Sobald der Kompiliervorgang abgeschlossen ist, können Sie Ihre finden .exe-Datei im ausgewählten Zielordner. Überprüfen Sie es, um sicherzustellen, dass es ordnungsgemäß funktioniert und die Aufgabe ausführt, für die das Skript geschrieben wurde.

Jetzt haben Sie eine Anleitung zum Erstellen .exe-Datei für AHK. Dies ermöglicht es Ihnen, Ihre AHK-Skripte noch bequemer zu verwenden und zu verteilen. Vergessen Sie nicht, Ihre zu aktualisieren.exe-Dateien, wenn Sie die Skripts ändern, um sicherzustellen, dass sie auf anderen Computern zuverlässig funktionieren. Viel Glück beim Erstellen deiner eigenen .exe-Dateien mit AHK!

Vorbereiten der Arbeitsumgebung

Vor der Erstellung .exe-Datei für AHK Sie müssen mehrere Programme installieren und einige Einstellungen vornehmen.

1. Installieren Sie AutoHotkey. Dies ist das Hauptprogramm, mit dem Sie Ihren eigenen AHK-Code schreiben und kompilieren. Sie können AutoHotkey von der offiziellen Website herunterladen.

2. Installieren Sie den AHK Compiler. Dieser Compiler ist ein zusätzliches Werkzeug, mit dem Sie erstellen können .exe-Dateien aus AHK-Skripten. Sie können den AHK Compiler im Lieferumfang von AutoHotkey finden oder separat herunterladen.

3. Konfigurieren Sie die Entwicklungsumgebung. Sie können einen beliebigen Texteditor zum Schreiben von AHK-Code verwenden, es wird jedoch empfohlen, spezialisierte Editoren wie SciTE4AutoHotkey oder Notepad++ zu verwenden. Installieren und konfigurieren Sie den ausgewählten Editor nach Ihren Wünschen.

4. Erstellen Sie einen Arbeitsordner. Es wird empfohlen, für jedes Projekt einen separaten Ordner zu erstellen, um die Organisation der Dateien zu vereinfachen. In diesem Ordner werden Sie Ihre AHK-Skripte speichern und kompiliert .exe-Dateien.

5. Öffnen Sie Ihren Texteditor und erstellen Sie eine neue Datei mit der Erweiterung .ahk. Diese Datei wird Ihr AHK-Skript sein. Sie können es mit jedem beliebigen Namen benennen.

Jetzt, da Ihre Arbeitsumgebung bereit ist, können Sie mit dem Schreiben und Kompilieren Ihres AHK-Codes beginnen.

AHK-Installation

Zu schaffen .exe-Datei für AHK, müssen Sie das AutoHotkey-Programm selbst auf Ihrem Computer installieren. Hier ist eine Schritt-für-Schritt-Anleitung:

SchrittHandlung
1Öffnen Sie Ihren Browser und rufen Sie die offizielle AutoHotkey-Website auf
2Suchen Sie auf der Hauptseite der Website nach "Download" oder "Download"
3Wählen Sie die Version von AutoHotkey aus, die Sie herunterladen möchten (es wird empfohlen, die neueste stabile Version auszuwählen)
4Klicken Sie auf den Download-Link und speichern Sie die Installationsdatei auf Ihrem Computer
5Führen Sie die AutoHotkey-Installationsdatei aus
6Folgen Sie den Anweisungen des Installationsprogramms, indem Sie die gewünschte Sprache und den Installationspfad auswählen
7Warten Sie, bis die Installation abgeschlossen ist, und schließen Sie das AutoHotkey-Installationsprogramm

Herzlichen Glückwunsch, Sie haben jetzt das Programm AutoHotkey auf Ihrem Computer installiert! Sie können mit der Erstellung beginnen .exe-Datei für AHK.

Erstellen eines Skripts

Sie können ein Skript in einem beliebigen Texteditor wie Notepad oder Notepad++ erstellen oder spezielle Editoren verwenden, die für die Arbeit mit AHK entwickelt wurden, wie SciTE oder AHK Studio.

Beim Schreiben eines Skripts ist es wichtig, die AHK-Syntax zu berücksichtigen und die Befehle korrekt zu organisieren. Alle Befehle und Anweisungen müssen mit einem Semikolon (;) beginnen. Wenn Sie dem Code einen Kommentar hinzufügen möchten, verwenden Sie ein doppeltes Semikolon (;;).

Beispiel für ein einfaches Skript auf AHK:

; Этот скрипт печатает "Hello, World!" при нажатии комбинации клавиш Ctrl+Alt+H^!h::Send, Hello, World!return

In diesem Beispiel wird durch Drücken der Tastenkombination Strg+Alt+H der Text "Hello, World!". Zeichen ^ und ! die Tasten Strg und Alt sind entsprechend gekennzeichnet. Das Zeichen h steht für die Taste H.

Sie können Ihrem Skript eine beliebige Anzahl von Befehlen und Anweisungen hinzufügen, die Ihren Bedürfnissen und Aufgaben entsprechen. AHK bietet eine breite Palette von Funktionen, um verschiedene Aufgaben wie Tastenanschläge, Fensterverwaltung, Programmstart und vieles mehr zu automatisieren.

AHK Studio öffnen

1. Laden Sie das AutoHotkey-Programm von der offiziellen Website herunter und installieren Sie es.

2. Starten Sie AHK Studio, indem Sie auf die Desktop-Verknüpfung oder das Startmenü klicken.

3. Nachdem Sie das Programm gestartet haben, sehen Sie das Hauptfenster von AHK Studio.

Anmerkung: Wenn Sie 32-Bit-Versionen von Windows installiert haben, öffnen Sie die 32-Bit-Version von AHK Studio. wenn Sie 64-Bit-Versionen von Windows installiert haben, öffnen Sie die 64-Bit-Version von AHK Studio.

4. Wählen Sie im Hauptfenster von AHK Studio den Punkt "Datei" im oberen Menü aus und klicken Sie auf "Neues Skript".

5. In dem neuen Fenster, das angezeigt wird, können Sie mit dem Schreiben Ihres Skripts auf AHK beginnen.

Glückwunsch! Jetzt können Sie mit der AHK-Programmierung im AHK Studio beginnen. Der nächste Schritt ist das Schreiben eines Skripts.

Schreiben von Code

Bevor Sie erstellen .exe-Datei für AHK, müssen Sie den Code in der AHK-Sprache schreiben. Betrachten wir einige grundlegende Prinzipien zum Schreiben von Code:

1. Beginnen Sie mit Kommentaren. Im Code können Sie Kommentare verwenden, um die Funktionsweise einzelner Flurstücke zu erklären. Dazu wird das Semikolon ";" am Anfang der Zeile verwendet.

2. Definieren Sie Hotkeys. Sie können bestimmte Aktionen an eine Tastenkombination binden. Zum Beispiel:

; Пример привязки горячей клавиши^j::MsgBox, Вы нажали сочетание клавиш Ctrl+Jreturn

3. Verwenden Sie Konstruktionen von Bedingungen und Zyklen. Sie können if-else-Bedingungen und Schleifen verwenden, um komplexe Algorithmen zu implementieren. Zum Beispiel:

; Beispiel für eine if-elseif-Bedingung WinExist("Notepad")else; Beispiel für eine LoopLoop-Schleife, 5

4. Verwenden Sie Funktionen. Sie können Ihre eigenen Funktionen definieren und sie im Code verwenden. Zum Beispiel:

; Пример определения функцииMyFunction(); Пример вызова функцииMyFunction()

Wenn Sie Code schreiben, sollten Sie sich an diese Grundprinzipien halten und die Dokumentation zur AHK-Sprache weiter untersuchen, um alle Funktionen dieser Programmiersprache zu nutzen.

Initialisieren des Skripts

Bevor Sie mit der Erstellung beginnen .exe-Datei für AHK, Sie müssen das Skript initialisieren. Dieser Schritt umfasst mehrere Aktionen:

  1. Installieren Sie den automatischen Start des Skripts. Damit Ihr Skript mit dem Betriebssystem ausgeführt wird, müssen Sie den Autostart installieren. Erstellen Sie dazu eine Verknüpfung zu Ihrem Skript und legen Sie es im Ordner Startup unter Start -> Alle Programme ab.
  2. Legen Sie die Grundeinstellungen des Skripts fest. Um sicherzustellen, dass Ihr Skript die beste Leistung zeigt und Ihren Vorlieben entspricht, legen Sie die Grundeinstellungen des Skripts fest. Sie können beispielsweise die Skriptsprache mit dem Befehl #Persistent festlegen, damit das Skript im Hintergrund ausgeführt wird und nach der Ausführung nicht beendet wird. Sie können auch die Fenstergröße mit dem Befehl Gui, Show, w500 h300 festlegen, wobei w die Breite des Fensters und h die Höhe des Fensters ist.
  3. Definieren Sie das Hauptfenster des Skripts. Wenn Ihr Skript ein Hauptfenster hat, müssen Sie es definieren. Verwenden Sie dazu den Befehl Gui, +OwnDialogs , damit das Skript seine eigenen Dialogfelder verwendet. Sie können den Titel des Fensters auch mit dem Befehl Gui, Add, Text, x10 y12 w80 h20, Mein Skript angeben , wobei x die X-Koordinate ist, y die Y-Koordinate ist, w die Breite ist, h die Höhe ist.
  4. Setzen Sie Hotkeys ein. Wenn Sie Hotkeys festlegen müssen, um bestimmte Aktionen auszuführen, verwenden Sie den Befehl Hotkey . Sie können beispielsweise einen Hotkey zum Ausführen der Funktion myFunction mit dem Befehl Hotkey, ^!F1, myFunction , wobei ^ die Strg-Taste ist, ! - Alt-Taste, F1 - Taste F1.

Nachdem Sie das Skript nach Ihren Bedürfnissen initialisiert haben, können Sie mit dem nächsten Schritt der Erstellung fortfahren .exe-Datei.

Skript kompilieren

Nachdem Sie Ihr Skript auf AHK erstellt haben, müssen Sie es in eine ausführbare Datei kompilieren .exe. Dadurch wird das Skript auf dem Computer ausgeführt, ohne AHK zu installieren.

Um das Skript zu kompilieren, müssen Sie das AutoHotkey Compiler-Dienstprogramm verwenden, das von der offiziellen AutoHotkey-Website heruntergeladen werden kann. Stellen Sie sicher, dass Sie die entsprechende Version des Dienstprogramms für Ihr Betriebssystem heruntergeladen haben.

  1. Starten Sie den AutoHotkey Compiler.
  2. Wählen Sie im Programmfenster das Skript aus, das Sie mit der Schaltfläche "Durchsuchen" kompilieren möchten. ".
  3. Wählen Sie die gewünschten Kompilierungsoptionen aus, z. B. das Anwendungssymbol oder die Komprimierung der ausführbaren Datei.
  4. Geben Sie im Feld "Ausgabepfad und Dateiname" einen Namen und einen Pfad für die ausführbare Datei an, die Sie erstellen möchten.
  5. Klicken Sie auf die Schaltfläche "Kompilieren", um den Kompiliervorgang zu starten.

Nach erfolgreicher Kompilierung erhalten Sie eine ausführbare Datei .eine EXE, die auf jedem Computer ausgeführt werden kann. Wenn Ihr Skript externe Dateien oder Bibliotheken verwendet, stellen Sie sicher, dass sie sich im selben Ordner wie die ausführbare Datei befinden.