Jak zmienić skrót klawiaturowy w skrypcie AutoHotKey

Photo of author

By maciekx

Za każdym razem, gdy potrzebujesz wykonać zadanie w systemie przy użyciu skrótu klawiaturowego, AutoHotKey często okazuje się być idealnym rozwiązaniem. Warto jednak zaznaczyć, że choć AutoHotKey jest bardzo wszechstronny, nie wszystko można zrealizować jedynie przy pomocy kilku naciśnięć klawiszy. Konieczne jest napisanie skryptu, a aplikacja ma swoje ograniczenia, mimo to działa bardzo efektywnie. Jeśli masz umiejętności pisania skryptów w AutoHotKey, stworzenie skrótu klawiaturowego nie sprawi Ci trudności. Natomiast, jeśli nie jesteś obeznany w tym zakresie, zmiana skrótu klawiaturowego w skrypcie AutoHotKey będzie dla Ciebie prosta.

Przykład skryptu do regulacji poziomu jasności znajdziesz poniżej.

Tworzenie skrótu klawiaturowego w skrypcie AHK

Skrót klawiaturowy w skrypcie AHK definiuje się na początku. Linia może wyglądać następująco:

Space & t::

Fragment przed dwukropkami to zdefiniowany skrót. W tym przypadku używamy klawisza spacji oraz „t”, które są połączone symbolem &. Należy jednak pamiętać, że nie wszystkie skróty są pisane w ten sam sposób, ale każdy z nich kończy się dwoma dwukropkami.

Użycie klawisza Spacja

Aby zastosować spację jako skrót klawiaturowy, wystarczy wpisać:

Space

W przypadku użycia spacji w połączeniu z innym klawiszem literowym, składnia będzie wyglądać tak:

Space & [literka]

Przykład:

Space & t

Klawisze Tab, Escape, Backspace i Enter

Dla tych czterech klawiszy zasada jest taka sama jak w przypadku spacji. Aby zadeklarować którykolwiek z tych klawiszy jako skrót lub część skrótu, wystarczy wpisać jego nazwę:

Klawisz Tab: Tab

Klawisz Escape: Escape

Klawisz Backspace: Backspace

Klawisz Enter: Enter

Aby połączyć te klawisze z innymi, użyj & jako separatora.

Przykłady:

Tab & t

Escape & e

Backspace & b

Enter & e

Klawisz Ctrl

Istnieją dwa sposoby używania klawisza Ctrl. Możesz użyć słowa „Control” lub symbolu: ^. Przy deklarowaniu skrótów z użyciem Control, składnia nieco się różni w przypadku łączenia go z innymi klawiszami.

Przykłady:

Control & t

^t

Aby odróżnić lewy i prawy klawisz Ctrl, można użyć następujących symboli:

Lewy klawisz Control: <^

Prawy klawisz Control: ^>

Klawisz Alt

Aby skorzystać z klawisza Alt, używaj słowa Alt lub symbolu !. Poniższe przykłady pokazują, jak łączyć go z innymi klawiszami.

Przykłady:

Alt & t

!t

Klawisz Shift

Klawisz Shift można wykorzystać w skrótach poprzez zadeklarowanie go jako Shift lub używając symbolu +. Dla lewego klawisza Shift użyj <+, a dla prawego klawisza Shift użyj +>.

Przykłady:

Shift & t

+t

Warto wiedzieć, że AutoHotKey dysponuje rozbudowaną dokumentacją dla skrótów. Zawiera ona opisy symboli dla niemal każdego klawisza, chociaż brakuje w niej konkretnych przykładów.


newsblog.pl