Ich möchte ein Skript im Auto-Hotkey, damit ich Alt + F4 durch Drücken der rechten Maustaste und des Scroll-Rads drücken kann. Wie mache ich das?
Wenn Sie dies noch nicht getan haben, laden Sie AutoHotkey herunter und installieren Sie es .
Wenn Sie diese grundlegende Übersicht über die Hotkeys von AutoHotkey und diese vollständigere Tastenliste betrachten, sehen Sie:
Altwird durch eines
!
oderLAlt
/ dargestelltRAlt
(vorausgesetzt, Sie möchten möglicherweise einen bestimmten AltSchlüssel auslösen ).F4wird vertreten durch
F4
.Die rechte Maustaste wird durch dargestellt
RButton
.Das Scrollrad wird durch repräsentieren
WheelDown
,WheelUp
oderMButton
. Die ersten beiden nehmen an, dass das Rad "gescrollt" wird, und die letzten nehmen an, dass das Scrollrad "angeklickt" wird.AutoHotkey verfügt über eine
Send
Funktion zum Senden von Tastatureingaben.Tastenkombinationen umfassen manchmal das Verbinden von
&
zwei Tasten.Zahnspange
{}
sind notwendig, umSend
Schlüssel mit Namen, die auch getippt werden könnten (zB,
usw.).
Schließlich kann durch Beobachtung festgestellt werden, dass Hotkey-Sequenzen und ihre jeweiligen Skriptbefehle typischerweise durch einen Doppelpunkt getrennt sind ::
.
Mit diesen Informationen können Sie nun ein Skript erstellen. Da AutoHotkey-Skriptdateien nur einfache Textdokumente sind, müssen Sie zunächst den Windows-Editor öffnen. Wenn Sie die Informationen oben zusammenstellen, geben Sie Folgendes ein:
MButton & RButton::Send !
Sie können diese Datei dann mit einer .ahk
Erweiterung speichern (statt mit .txt
), um sie mit AutoHotkey zu verknüpfen. Um das gespeicherte Skript zu starten, doppelklicken Sie einfach darauf (beachten Sie, dass Sie AutoHotkey normal installiert haben und nicht bereits ausgeführt werden).
Mit dem obigen Beispielskript könnten Sie dann (hypothetisch) die mittlere Maustaste (Scrollrad) drücken, dann die rechte Maustaste und dies würde Alt+ senden F4.
Vorsichtsmaßnahmen
Die erste Schaltfläche, die Sie auflisten, ist die Präfix-Taste (die Taste, die Sie zuerst drücken, um eine Hotkey-Sequenz zu starten). In diesem Fall, wenn wir zuerst die rechte Maustaste verwenden, kann dies die normalen Rechtsklick-Operationen beeinträchtigen. Daher sollte zuerst die mittlere Maustaste aufgelistet / gedrückt werden.
Was die rechte Maustaste betrifft, ist es zwar möglich, eine Tilde
~
vor einer Taste zu verwenden, um den ursprünglichen Tastendruck zu senden (dh die normale Funktion wird nicht blockiert), dies scheint jedoch in Ihrem Szenario nicht richtig zu funktionieren.Scroll-Wheel-Klicks können bei billigeren Mäusen zappeln. Wenn Sie über eine Maus mit zusätzlichen Tasten verfügen (z. B. eine Gaming-Maus), können Sie stattdessen eine dieser Tasten verwenden.
Mit AutoHotkey gesendete Schaltflächen sind im Allgemeinen nach wie vor auf den Fensterfokus eingestellt. Wenn Sie Alt+ verwenden F4, um das Windows-Herunterfahrmenü aufzurufen, müssen Sie dies bedenken.