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

  1. Przejdź do strony głównej AutoHotkey .
  2. Kliknij Pobierz , po pobraniu uruchom plik wykonywalny.
  3. 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).
  4. Kontynuuj, aż zobaczysz przycisk Instaluj.
  5. Po zakończeniu świetnie!

Użyj jako przenośnego oprogramowania

  1. Przejdź do strony pobierania AutoHotkey.
  2. Znajdź sekcję Portable, wybierz UNICODE 32, 64 lub ANSI i pobierz.
  3. Wybierając folder docelowy, wybierz poprawne zapisane urządzenie zewnętrzne lub nie.
  4. Teraz możesz powiązać pliki .ahk z Autohotkey.exe
  5. Utwórz zwykły plik tekstowy i nadaj mu rozszerzenie .ahk
  6. Następnie kliknij prawym przyciskiem myszy plik .ahk w Eksploratorze i kliknij Właściwości.
  7. 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.
  8. 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”.

  1. Kliknij pulpit prawym przyciskiem myszy.
  2. Znajdź „Nowy” w menu.
  3. Kliknij „AutoHotkey Script” w menu „Nowy”.
  4. Nadaj skryptowi nową nazwę. Uwaga: Musi kończyć się rozszerzeniem .ahk. Dawny. MyScript.ahk
  5. Znajdź nowo utworzony plik na pulpicie i kliknij go prawym przyciskiem myszy.
  6. Kliknij „Edytuj skrypt”.
  7. 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. ^ oznacza CTRL , j jest literą j. Cokolwiek po lewej stronie :: to klawisze, które musisz nacisnąć.
  • Druga linia. Send, My First Script to sposób SEND 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.
  1. Zapisz plik.
  2. Kliknij dwukrotnie plik / ikonę na pulpicie, aby go uruchomić. Otwórz notatnik lub (wszystko, co możesz wpisać) i naciśnij Ctrl i J.
  3. Hip hura hip! Twój pierwszy skrypt jest gotowy. Zdobądź przekąski z nagrodami, a następnie wróć do lektury reszty tego samouczka.


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow