Diese Seite listet Skripte verschiedener Autoren auf, die einige Möglichkeiten von AutoHotkey aufzeigen. Weitere einsatzbereite Skripte und Funktionen finden Sie im AutoHotkey-v2-Forum für Skripte und Funktionen.
Basiert auf dem v1-Skript von Rajat
Dieses Skript bewirkt, dass Strg+2 (oder ein anderer Hotkey Ihrer Wahl) die Dokumentation der ausgewählten AutoHotkey-Funktion oder -Schlüsselworts in der Hilfedatei anzeigt. Wenn nichts ausgewählt ist, wird der Funktionsname vom Anfang der aktuellen Zeile extrahiert.
Normalerweise kann ein Fenster nur durch Klicken auf die Titelleiste verschoben werden. Dieses Skript ermöglicht es Ihnen, einen beliebigen Punkt innerhalb eines Fensters anzuklicken, um es zu verschieben. Um diesen Modus zu aktivieren, halten Sie beim Klicken Feststell oder die mittlere Maustaste gedrückt und ziehen Sie das Fenster auf die neue Position.
Basiert auf dem v1-Skript von Jonny
Mit diesem Skript ist es viel einfacher, ein Fenster zu verschieben oder dessen Größe zu ändern: 1) Halten Sie Alt und Linksklick irgendwo im Fenster gedrückt, um es auf eine neue Position zu ziehen; 2) Halten Sie Alt und Rechtsklick irgendwo im Fenster gedrückt, um es kleiner/größer zu machen; 3) Drücken Sie Alt zweimal, aber bevor Sie die Taste das zweite Mal loslassen, machen Sie einen Linksklick, um das Fenster unter dem Mauszeiger zu minimieren, einen Rechtsklick, um es zu maximieren, oder einen Mittelklick, um es zu schließen.
Basiert auf dem v1-Skript von Savage
Dieses Skript zeigt ein Menü mit favorisierten Ordnern an, wenn Sie die mittlere Maustaste drücken, während bestimmte Fenstertypen aktiv sind. Wenn Sie einen Favoriten auswählen, wechselt das Skript sofort zu diesem Ordner innerhalb des aktiven Fensters. Es werden folgende Fenstertypen unterstützt: 1) Standarddialogfenster zum Öffnen oder Speichern von Dateien; 2) Explorerfenster; 3) Konsolenfenster (Eingabeaufforderung). Optional kann das Menü auch für nicht unterstützte Fenstertypen angezeigt werden. In diesem Fall wird der ausgewählte Favorit in einem neuen Explorerfenster geöffnet.
Basiert auf dem v1-Skript von Rajat
Dieses Skript überwacht Ihre Eingaben, während Sie ein AutoHotkey-Skript editieren. Wenn es sieht, dass Sie einen Befehl gefolgt von einem Komma oder einem Leerzeichen eingeben, zeigt es die Parameterliste dieses Befehls an, um Sie zu unterstützen. Sie können auch Strg+F1 (oder einen anderen Hotkey Ihrer Wahl) drücken, um die Seite dieses Befehls in der Hilfedatei anzuzeigen. Um die Parameterliste zu schließen, drücken Sie Esc oder Enter.
Dieses Skript verwandelt einen Controller (Gamepad, Joystick usw.) in eine Maus mit drei Tasten. Es ermöglicht Ihnen, den Mauszeiger mit dem Controllerstick zu bewegen und Maustasten mit den Controllertasten zu drücken. Außerdem beschleunigt es die Mausbewegung, je weiter Sie den Stick von der Mitte wegdrücken. Am Anfang des Skripts können Sie verschiedene Einstellungen vornehmen.
Hinweis: Bei Xbox Controllern ab 2013 (alle neueren als der Xbox 360 Controller) funktioniert dieses Skript nur, wenn ein zugehöriges Fenster aktiv ist, z.B. ein Mitteilungsfenster, eine GUI oder das Hauptfenster des Skripts.
Dieses Skript hilft Ihnen, die Tastennummern und andere Attribute Ihres Controllers (Gamepad, Joystick usw.) zu ermitteln. Es zeigt Ihnen auch, ob Ihr Controller eventuell kalibriert werden muss, d.h. ob der Bewegungsbereich jeder Achse wie vorgesehen zwischen 0 und 100 Prozent liegt. Wenn eine Kalibrierung erforderlich ist, können Sie die Systemsteuerung des Betriebssystems oder die Software Ihres Controllers verwenden.
Basiert auf dem v1-Skript von Jon
Dieses Skript erstellt eine virtuelle Tastatur am unteren Bildschirmrand und zeigt die gedrückten Tasten in Echtzeit an. Der ursprüngliche Zweck dieser Bildschirmtastatur war es, mir das Blindschreiben beizubringen (um mich daran zu gewöhnen, nicht auf die Tastatur zu schauen). Die Größe der Bildschirmtastatur kann am Anfang des Skripts angepasst werden. Sie können die Tastatur auch durch einen Doppelklick auf das Tray-Symbol ein- oder ausblenden.
Dieses Skript definiert einen Hotkey Ihrer Wahl, mit dem Sie ein bestimmtes Fenster verstecken können, das dann als Menüpunkt im Tray-Menü des Skripts angezeigt wird. Diese Fenster können einzeln oder alle auf einmal wieder sichtbar gemacht werden, indem Sie den entsprechenden Menüpunkt auswählen. Wenn das Skript aus irgendeinem Grund beendet wird, werden alle Fenster, die das Skript versteckt hat, automatisch wieder sichtbar gemacht.
Dieses Skript verwendet einen Timer, um die Schaltflächennamen eines Mitteilungsfensters zu ändern. Trotz der geänderten Schaltflächennamen verlangt der Rückgabewert von MsgBox weiterhin, dass die Schaltflächen anhand ihrer ursprünglichen Namen identifiziert werden.
Dieses Skript bewirkt, dass die spezielle 000-Taste, die auf einigen Ziffernblöcken zu finden ist, ein Gleichheitszeichen sendet. Um stattdessen eine andere Aktion auszuführen, ersetzen Sie Send "="
mit eine oder mehrere Zeilen Ihrer Wahl.
Basiert auf dem v1-Skript von deguix
Dieses Skript macht die Mausbedienung via Tastatur fast so einfach wie mit einer echten Maus (für manche Aufgaben vielleicht sogar noch einfacher). Es unterstützt bis zu fünf Maustasten und das Drehen des Mausrads. Die Bewegungsgeschwindigkeit, Beschleunigung und "Achsenumkehr" können ebenfalls angepasst werden.
Basiert auf dem v1-Skript von Phi
Die Navigation durch das Startmenü kann sehr umständlich sein, besonders wenn man im Laufe der Zeit viele Programme installiert hat. Seek ermöglicht es Ihnen, nicht-Groß-/Kleinschreibung-sensitive Schlüsselwörter/-phrasen anzugeben, um bestimmte Programme und Verzeichnisse im Startmenü zu filtern, und dann aus einer Handvoll gefundener Einträge einfach das Zielprogramm zu öffnen. Dadurch entfällt das mühsame Durchsuchen des Startmenüs.
Basiert auf dem v1-Skript von Rajat
Dieses Skript zeigt ein Kontextmenü an, wenn Sie die mittlere Maustaste kurz gedrückt halten. Wählen Sie einen Menüpunkt via Linksklick aus. Machen Sie einen Linksklick außerhalb des Menüs, um es zu schließen. Der Inhalt des Menüs kann sich ändern, je nachdem, welcher Fenstertyp aktiv ist (Notepad und Word dienen hierbei als Beispiel).
Basiert auf dem v1-Skript von Rajat
Dieses Skript definiert Hotkeys Ihrer Wahl, mit denen Sie die Master-Lautstärke erhöhen und verringern können.
Basiert auf dem v1-Skript von Rajat
Dieses Skript definiert einen Hotkey, mit dem Sie ein Fenster in dessen Titelleiste minimieren oder dessen Originalgröße wiederherstellen können. Es können beliebig viele Fenster auf diese Weise minimiert werden (das Skript merkt sich diese). Wenn das Skript aus irgendeinem Grund beendet wird, werden alle "zusammengerollten" Fenster automatisch wieder "aufgerollt".
Dieses Skript empfängt Benachrichtigungen von WinLIRC, wann immer Sie eine Taste auf Ihrer Fernbedienung drücken. Es kann zur Automatisierung von Winamp, Windows Media Player usw. verwendet werden. Es ist einfach zu konfigurieren. Wenn WinLIRC zum Beispiel eine Taste namens "VolUp" auf Ihrer Fernbedienung erkennt, können Sie ein Label namens VolUp erstellen und direkt auf der nächsten Zeile die Funktion SoundSetVolume "+5"
angeben, um die Lautstärke der Soundkarte um 5 % zu erhöhen.
Ähnlich wie Transform HTML von AutoHotkey v1 wandelt diese Funktion eine Zeichenkette in ihr HTML-Äquivalent um, indem sie Zeichen, deren ASCII-Wert größer als 127 ist, in ihre HTML-Namen übersetzt (z.B. wird £
zu £
). Außerdem werden die vier Zeichen "&<>
in "&<>
und jeder Zeilenvorschub (`n
) in <br>`n
übersetzt (d.h. <br>
gefolgt von einem Zeilenvorschub).
Basiert auf dem v1-Skript von numEric
Dieses Skript zeigt, wie man die Schrittweite eines UpDown-Steuerelements auf einen anderen Wert als 1 ändert (z.B. 5 oder 0.1).
Dieses Forum enthält viele weitere Skripte, von denen die meisten jedoch erst angepasst werden müssen, damit sie mit AutoHotkey v2.0 funktionieren.