Diese Seite listet Skripte verschiedener Autoren auf, die einige Möglichkeiten von AutoHotkey aufzeigen. Weitere einsatzbereite Skripte und Funktionen finden Sie im Forum für Skripte und Funktionen.
Autor: Holomind
Diese Bildschirmlupe hat einige Vorteile gegenüber der Lupe des Betriebssystems, zum Beispiel: Ändern des Aktualisierungsintervalls und der Zoomstufe (inkl. Verkleinern); Kantenglättung für eine schönere Ausgabe; außerdem ist es Open Source (folglich gibt es mehrere Varianten zur Auswahl bzw. man kann das Skript selbst anpassen).
Autor: Holomind
LiveWindows ermöglicht es Ihnen, den Fortschritt von Downloads, Kopiervorgängen usw. in einem kleinen Vorschaufenster zu überwachen. Es zeigt für jedes Dialogfenster einen Screenshot an, der in regelmäßigen Abständen aktualisiert wird (Dialogfenster werden automatisch erkannt, selbst wenn sie sich hinter anderen Fenstern befinden). Das Vorschaufenster bleibt immer im Vordergrund, nimmt aber nur wenig Platz auf dem Bildschirm ein (zusätzlich kann die Größe des Fensters durch Ziehen des Rahmens verändert werden). Sie können auch ein beliebiges anderes Fenster überwachen, indem Sie ein Auswahlrechteck über den gewünschten Bereich ziehen (via STRG+UMSCHALT und Linksklick) und dann Win+W drücken, um diese Auswahl im Vorschaufenster mit Echtzeitaktualisierungen anzuzeigen.
Autor: deguix
Dieses Skript überwacht Ihre Mausbewegungen, wenn Sie die rechte Maustaste gedrückt halten. Wenn es sieht, dass Sie eine bekannte Form "zeichnen", startet es ein Programm oder führt eine andere benutzerdefinierte Aktion Ihrer Wahl aus (genau wie Hotkeys). In der beiliegenden README-Datei erfahren Sie, wie Sie Gesten definieren können.
Autor: Rajat
Dieses Skript bewirkt, dass Strg+2 (oder ein anderer Hotkey Ihrer Wahl) die Dokumentation des ausgewählten AutoHotkey-Befehls oder -Schlüsselworts in der Hilfedatei anzeigt. Wenn nichts ausgewählt ist, wird der Befehlsname vom Anfang der aktuellen Zeile extrahiert.
Voraussetzung: Windows XP/2k/NT oder höher
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.
Autor: Jonny
Voraussetzung: Windows XP/2k/NT oder höher
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.
Autor: 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.
Autor: Rajat
Voraussetzung: Windows XP/2k/NT oder höher
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.
Autoren: Jon, Lehnemann, anonymous1184, KeronCyst
Voraussetzung: AutoHotkey v1.1 oder höher
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 IfMsgBox-Befehl 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.
Autor: 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.
Autor: 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.
Autor: Rajat
Voraussetzung: Windows XP/2k/NT oder höher
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).
Autor: Rajat
Dieses Skript definiert Hotkeys Ihrer Wahl, mit denen Sie die Master- und/oder Wave-Lautstärke erhöhen und verringern können. Beide Lautstärken werden als verschiedenfarbige Balken angezeigt.
Autor: 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 den Befehl SoundSet +5
angeben, um die Lautstärke der Soundkarte um 5 % zu erhöhen.
Ähnlich wie Transform HTML 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).
Autor: numEric
Dieses Skript zeigt, wie man die Schrittweite eines UpDown-Steuerelements auf einen anderen Wert als 1 ändert (z.B. 5 oder 0.1).
Autor: skrommel
Eine große Sammlung nützlicher Skripte, professionell aufbereitet mit kurzen Beschreibungen und Screenshots.
Diese Sammlung enthält nützliche Skripte wie zum Beispiel:
Netzwerk-Download/Upload-Meter: Zeigt die Netzwerk-Download/Upload-Rate in einem kleinen Immer-Im-Vordergrund-Fortschrittsbalken an. Siehe archivierten Forumsthread.
StdoutToVar: Leitet die Ausgabe eines Befehls oder einer Anwendung an eine der Variablen des Skripts weiter. Siehe archivierten Forumsthread.
Bildschirmbereich fotografieren: Eine aufrufbare Funktion, die einen Bereich des Bildschirms fotografiert und in eine Datei (BMP/JPG/PNG/GIF/TIF) speichert. Es kann auch transparente Fenster und den Mauszeiger fotografieren. Siehe archivierten Forumsthread.
Color Zoomer/Picker: Vergrößert den Bereich in der Nähe des Mauszeigers, um ein einzelnes Pixel auszuwählen und seine Farbe zu identifizieren. Siehe archivierten Forumsthread.
Ein älteres Forumarchiv, das viele weitere Skripte enthält, von denen einige jedoch ggf. erst angepasst werden müssen, damit sie mit AutoHotkey v1.1 funktionieren.