AutoHotkey Samouczek
Rozpoczęcie pracy z AutoHotkey
Szukaj…
Uwagi
AutoHotkey to darmowy , niestandardowy język skryptowy typu open source dla systemu Microsoft Windows, początkowo mający na celu zapewnienie łatwych skrótów klawiaturowych lub skrótów klawiaturowych, szybkiego tworzenia makr i automatyzacji oprogramowania, które pozwalają użytkownikom na wszystkich poziomach umiejętności komputerowych automatyzować powtarzalne zadania w dowolnej aplikacji Windows. Interfejsy użytkownika można łatwo rozszerzyć lub zmodyfikować za pomocą AutoHotkey (na przykład, zastępując domyślne polecenia klawisza sterującego Windows ich odpowiednikami w Emacsie ). Instalacja Autohotkey zawiera własny obszerny plik pomocy z zawsze aktualizowaną wersją internetową .
Możesz pisać makra myszy lub klawiatury , zmieniać przypisania klawiszy , tworzyć skróty , rozszerzać skróty, zmieniać zawartość schowka oraz tworzyć pliki wykonywalne do uruchamiania skryptów skrótów na komputerach bez zainstalowanego AutoHotkey.
Wersje
AutoHotkey 1.0. * - znany również z mocą wsteczną jako AutoHotkey Basic, Classic, Vanilla itp.
(Rozwój został przerwany w 2011 r .; Ostatnia stabilna: 2009 r.)
Wersja | Data wydania |
---|---|
1.0.48.05 | 26.09.2009 |
v1.0.97.02 | 14.04.2011 |
AutoHotkey 1.1. * - wcześniej znany jako AutoHotkey_L.
(Stabilny i regularnie otrzymuje aktualizacje)
Wersja | Data wydania |
---|---|
v1.1.24.00 | 2016-05-22 |
v1.1.24.01 | 02.08.2016 |
AutoHotkey 2.0-a *
(Wciąż w fazie alfa)
Wersja | Data wydania |
---|---|
wersja 2.0-a069 | 24.10.2015 |
wersja 2.0-a070 | 2015-11-09 |
wersja 2.0-a071 | 2015-12-25 |
wersja 2.0-a072 | 2015-12-25 |
wersja 2.0-a073 | 2016-02-05 |
wersja 2.0-a074 | 2016-03-11 |
wersja 2.0-a075 | 2016-06-03 |
Instalacja lub konfiguracja
Z dokumentacji witryny Autohotkey
- Przejdź do strony głównej AutoHotkey .
- Kliknij Pobierz , po pobraniu uruchom plik wykonywalny.
- Podczas instalacji AutoHotkey zostaniesz poproszony o wybranie UNICODE lub ANSI. Krótko mówiąc, prawdopodobnie chcesz wybrać UNICODE. Obsługuje nieangielskie litery i cyfry (znaki).
- Kontynuuj, aż zobaczysz przycisk Instaluj.
- Po zakończeniu świetnie!
Użyj jako przenośnego oprogramowania
- Przejdź do strony pobierania AutoHotkey.
- Znajdź sekcję Portable, wybierz UNICODE 32, 64 lub ANSI i pobierz.
- Wybierając folder docelowy, wybierz poprawne zapisane urządzenie zewnętrzne lub nie.
- Teraz możesz powiązać pliki .ahk z Autohotkey.exe
- Utwórz zwykły plik tekstowy i nadaj mu rozszerzenie .ahk
- Następnie kliknij prawym przyciskiem myszy plik .ahk w Eksploratorze i kliknij Właściwości.
- We właściwościach pliku kliknij przycisk Zmień obok opcji „Otwiera się”.
- Po kliknięciu przycisku Zmień pojawi się lista programów do otwarcia pliku, wybierz program, którego chcesz użyć, a następnie kliknij przycisk OK lub Zastosuj.
- Jeśli programu, który chcesz wybrać, nie ma na liście, kliknij przycisk Przeglądaj i znajdź plik wykonywalny Autohotkey (.exe), a następnie kliknij OK, aby wybrać ten program.
- Teraz pliki .ahk będą działać tak, jakby zainstalowano autohotkey, świetnie!
Jeśli masz zainstalowany program Chocolatey, uruchom następujące polecenie jako użytkownik admin
choco zainstaluj autohotkey
Alternatywnie można go zbudować z kodu źródłowego. Zobacz szczegóły:
https://github.com/Lexikos/AutoHotkey_L/
Witaj świecie
Pokaż „Witaj świecie!” w oknie komunikatu.
MsgBox, Hello World!
Pokaż „Witaj świecie!” w podpowiedzi.
#Persistent
Tooltip, Hello World!
Pokaż „Witaj świecie!” wiadomość w pasku zadań edycji.
#Persistent
TrayTip,, Hello World!
Wyświetla „Witaj, świecie” na standardowym wyjściu (standardowe wyjście).
FileAppend, % "Hello, World", *
Pokaż „Hello World” w GUI
Gui, Add, Text,, Hello World!
Gui, Show, w200 h200
return
GuiClose:
ExitApp
Osiągnij efekt podobny do SplashTextOn
Gui, +AlwaysOnTop +Disabled -SysMenu +Owner ; +Owner avoids a taskbar button.
Gui, Add, Text,, Some text to display.
Gui, Show, NoActivate, Title of Window ; NoActivate avoids deactivating the currently active window.
Jak stworzyć skrypt
Po zainstalowaniu AutoHotkey prawdopodobnie będziesz chciał, aby robił różne rzeczy. AutoHotkey nie jest magią, wszyscy chcielibyśmy, żeby tak było, ale tak nie jest. Musimy więc powiedzieć, co robić. Ten proces nazywa się „skryptowaniem”.
- Kliknij pulpit prawym przyciskiem myszy.
- Znajdź „Nowy” w menu.
- Kliknij „AutoHotkey Script” w menu „Nowy”.
- Nadaj skryptowi nową nazwę. Uwaga: Musi kończyć się rozszerzeniem .ahk. Dawny. MyScript.ahk
- Znajdź nowo utworzony plik na pulpicie i kliknij go prawym przyciskiem myszy.
- Kliknij „Edytuj skrypt”.
- Powinno wyskoczyć okno, prawdopodobnie Notatnik. Jeśli tak, SUKCES!
Po utworzeniu skryptu musimy dodać elementy do pliku. Lista wszystkich wbudowanych poleceń, funkcji i zmiennych znajduje się w rozdziale 5. Oto bardzo prosty skrypt zawierający skrót, który wpisuje tekst za pomocą polecenia Send po naciśnięciu skrótu.
^j::
Send, My First Script
Return
Później zajmiemy się bardziej dogłębnie. Do tego czasu oto wyjaśnienie powyższego kodu.
- Pierwsza linia.
^j::
to skrót klawiszowy.^
oznaczaCTRL
,j
jest literą j. Cokolwiek po lewej stronie::
to klawisze, które musisz nacisnąć. - Druga linia.
Send, My First Script
to sposóbSEND
naciśnięć klawiszy.SEND
to polecenie, wszystko po przecinku (,) zostanie wpisane. - Trzecia linia.
Return
Powrót stanie się twoim najlepszym przyjacielem. Dosłownie ZATRZYMUJE kod od dalszego przechodzenia do poniższych wierszy. Zapobiegnie to wielu problemom, gdy zaczniesz mieć dużo rzeczy w swoich skryptach.
- Zapisz plik.
- Kliknij dwukrotnie plik / ikonę na pulpicie, aby go uruchomić. Otwórz notatnik lub (wszystko, co możesz wpisać) i naciśnij Ctrl i J.
- Hip hura hip! Twój pierwszy skrypt jest gotowy. Zdobądź przekąski z nagrodami, a następnie wróć do lektury reszty tego samouczka.