Blog (7)
Komentarze (191)
Recenzje (1)
@BriHecatoZautomatyzuj swoje życie czyli Prosty Blog o AutoHotKey — wstęp

Zautomatyzuj swoje życie czyli Prosty Blog o AutoHotKey — wstęp

13.05.2018 | aktual.: 22.07.2018 12:54

Co to jest AutoHotKey?

AHK to darmowy open-source'owy język skryptowy dla środowiska Windows, który pozwala użytkownikowi na łatwe tworzenie małych jak i skomplikowanych skryptów dla różnorodnych zadań: twórz własne skróty klawiszowe, automatyzuj czynności, wypełniaj formularze, graj w idle-clickery itp.

Osobiście trafiłem na AHK poprzez sterowniki do myszek (Natec, Razer, Logitech) - starałem się ułatwić codzienną pracę - następnie był Clavier+ potem XMouseButtonControl. AHK odesłał w niebyt wszystkie tego typu aplikacje.

Prosty przykład aby nie przynudzać

Załóżmy że piszesz 10 email ze swoim CV, jesteś na swoim koncie w przeglądarce, nie miałeś ochoty nigdy wcześniej bawić się w ustawianie podpisów(sygnatur) ale wypadałoby zakończyć korespondencję czymś innym niż "Pozdro Jasiu". Moje rozwiązanie (pomijając oczywiście ctrl+c i ctrl+v) to skrypcik bazujący na jednej z podstawowych funkcjonalności AHK czyli na gorących-łańcuchach-znaków (hotstring, obiecuję że drugi raz tego nie przetłumaczę), wyglądać to będzie tak:

::pozdro::Pozdrawiam Jan Kowalski

("Jak" - Dziękuje PabloWawa) Gdy zapiszesz swój skrypt i go uruchomisz (o czym będzie świadczyć ikonka z białą literką H na zielonym tle w zasobniku koło zegarka), w każdym miejscu Windows gdy wpiszesz słowo "pozdro" i po nim naciśniesz spację - zostanie ono zamienione natychmiast w pełna wersję twojego hotstringa. W każdym!! Napisałeś swój pierwszy skrypt i rozesłałeś pozostałe maile. Robota zrobiona.

Hola hola, jak to działa, co ty zrobiłeś, gdzie? Nic nie kumam!

Jasne - wróćmy do początku. Oczywiście nie obędzie się bez instalacji właściwego programu, oraz jakiegoś edytora: Notatnik, Sublime, Vim, co ci pasuje - Ja piszę w Notepad++, który osobiście polecam. Oba programy są również w bazie DP:

Po instalacji AHK możesz zaobserwować jedynie skróty w menu start i dodatkowe opcje w menu kontekstowym:

651914

Aby stworzyć swój skrypt wystarczy stworzyć plik tekstowy z rozszerzeniem .ahk - dla ułatwienia możesz kliknąć prawym przyciskiem na pulpicie i wybrać z menu "Nowy>":

651916

Nadać skryptowi nazwę:

651918

Po czym edytować go w swoim edytorze:

651920

W moim przypadku (używam czcionki .... SegoeUI ...... oraz własnego kolorowania składni w N++) taki plik wygląda tak:

651922

Zapisany plik skryptu uruchamiamy na przykład dwuklikiem - w zasobniku wyląduje ikonka:

651924

Posiada ona dodatkowo wbudowane menu kontekstowe (z którego przydaje się Suspend i Exit):

651926

Dziękuję za uwagę. Do następnego przeczytania.

Następny: Epizod 2

Wybrane dla Ciebie
Komentarze (11)