Tworzenie skrótów klawiszowych na Windowsie –­­­­­­­ zrób to sam z AutoHotkey

Tworzenie skrótów klawiszowych na Windowsie –­­­­­­­ zrób to sam z AutoHotkey12.02.2017 20:48

Nie sposób wyobrazić sobie, jak wiele czasu oszczędzamy, korzystając ze skrótów klawiaturowych. Nawet najmniej zaawansowani użytkownicy wygodnie zarządzają nim plikami. Niestety Windows domyślnie oferuje niewiele, jeśli chodzi o tworzenie własnych skrótów. Wielu jest natomiast użytkowników, którzy nagminnie wykorzystują znak domyślnie niedostępny w układzie klawiatury, niemożliwe jest również jego wywołanie skrótem klawiaturowym.

Przykładem niech będzie dowolny symbol waluty, na przykład znak jena (¥). W tym poradniku pokażemy, jak stworzyć skrót klawiaturowy, który wywoła dowolny znak lub nawet ciąg znaków. Będzie dostępny w całym systemie operacyjnym już od momentu uruchomienia komputera. I to bez konieczności wielokrotnego kopiowana symboli z Internetu czy Tablicy znaków.

AutoHotkey

Potrzebny będzie nam do tego dostępny w naszej bazie program AutoHotkey. Jest to potężne narzędzie służące automatyzacji korzystania z Windowsa właśnie z wykorzystaniem klawiatury. Skupmy się jednak na naszym konkretnym zastosowaniu: takiej konfiguracji, aby korzystając z dowolnego skrótu, wprowadzić do tekstu dowolny znak.

Po instalacji AutoHotkeya, konieczne jest utworzenie prostego skryptu. Już na tym etapie warto zadbać, aby był on uruchamiany wraz ze startem systemu operacyjnego. Konieczne jest zatem przejście do folderu autostartu, ścieżka do niego to: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup. Po przejściu do folderu, wystarczy kliknąć w dowolnym miejscu okna lewym przyciskiem myszy, a następnie z menu wybrać pozycję Nowy>AutoHotkey script.

Tworzenie skryptu

Nadajemy plikowi dowolną nazwę, a następnie uruchamiamy go w systemowym Notatniku (kliknięcie lewym przyciskiem myszy na plik, a następnie Otwórz za pomocą>Notatnik. Po usunięciu jego pierwotnej treści, przejść można w końcu do tworzenia skryptu. Powinien się on prezentować następująco:

**skrót:: Send treść return

Skrót

Zamiast skrót**, konieczne jest wpisanie dowolnego skrótu klawiaturowego. Autohotkey ma jednak własne oznaczenia na konkretne klawisze. Z pełną listą można zapoznać się na stronie programu, zaś poniżej prezentujemy najważniejsze z nich:

**# to klawisz Windows ! to klawisz Alt ^ to klawisz Control + to klawisz Shift < to klawisz strzałki w lewo > to klawisz strzałki w prawo

Te operatory możemy łączyć z literami. W ten sposób, jeśli zamienimy w przykładowym skrypcie słowo skrót** znakami !h, to skrótem będzie kombinacja Alt + H. Oczywiście operatory można również kombinować: ^!h to zapis skrótu Control + Alt + H.

Treść

Czas na wprowadzenie do skryptu treści, jaką ma wywoływać dany znak. Weźmy na tapet przywołany wcześniej znak jena. Wystarczy wprowadzić go, zamiast treść, aby zdefiniowany wcześniej skrót wywołał znak waluty. Skąd jednak brać potrzebne znaki? Pomocna będzie tutaj windowsowa Tablica znaków, którą znajdziemy w Menu Start>Akcesoria systemu. Jest to obszerny katalog znaków, który pozwala na skopiowanie dowolnego do naszego skryptu.

Jeżeli zatem chcemy, aby skrótem klawiszowym, wywołującym znak ¥ było np. Ctrl + Alt + Y, to skrypt powinien prezentować się następująco:

^!y:: Send &yen return

Po zapisaniu zmian, wystarczy dwukrotnie kliknąć na plik skryptu, aby skrót klawiaturowy zaczął obowiązywać. W związku z tym, że został on utworzony w folderze autorstartu, skrót będzie dostępny po każdorazowym uruchomieniu komputera. Program AutoHotkey znaleźć można w naszej bazie oprogramowania.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.