Polski
Czy jest AutoHotkey dla Maca? Alternatywy, zadanie po zadaniu
Ta aplikacja jest całkowicie darmowa. Nie trzeba zakładać konta. Nie ma subskrypcji ani skomplikowanych pobrań, a nic nie jest zablokowane. Zoptymalizowana pod Apple Silicon.
Nie. Strona projektu AutoHotkey opisuje go jako narzędzie skryptowe do tworzenia makr i automatyzacji dla Windowsa. Nic na Macu nie jest tym samym narzędziem, ale każda rzecz, do której ludzie go używają, ma odpowiedź na Macu, i większość jest darmowa. Ta strona sortuje je według zadania, bo na Macu zadania należą do różnych narzędzi.
Tworzę InputConfig, darmową aplikację na Maca z otwartym kodem, która obejmuje trzy z tych zadań: skróty na wolnych klawiszach i przyciskach myszy, makra i automatyczne klikanie. Nie jest językiem skryptowym, a strona mówi, czego nie robi.
Kroki
- Zapisz, co robi każdy skrypt AutoHotkey: rozwija tekst, przemapowuje klawisz, uruchamia skrót, odtwarza makro albo klika powtarzalnie.
- Do rozwijania tekstu i skrótów menu otwórz Ustawienia systemowe, Klawiatura.
- Do przemapowań klawisz na klawisz poza klawiszami modyfikującymi użyj Karabiner-Elements.
- Do skrótów na wolnych klawiszach albo przyciskach myszy, makr i automatycznego klikania zainstaluj InputConfig i dodaj wiersz dla każdego.
- Naciśnij Scan (Skanuj) przy wierszu, naciśnij klawisz albo przycisk i wybierz, co wysyła.
Znajdź narzędzie dla Maca do każdego zadania
| Do czego używasz AutoHotkey | Na Macu |
|---|---|
| Rozwinięcie skrótu w tekst | Text Replacements (Zastąpienia tekstu), w sekcji Klawiatura w Ustawieniach systemowych |
| Zmiana tego, co robi klawisz modyfikujący | macOS: Ustawienia systemowe, Klawiatura, Keyboard Shortcuts (Skróty klawiszowe), Modifier Keys |
| Zamiana dowolnego klawisza na inny | Karabiner-Elements, darmowy i z otwartym kodem |
| Zmiana skrótu dla polecenia menu | macOS: Keyboard Shortcuts, App Shortcuts |
| Uruchomienie łańcucha akcji z kombinacji klawiszy | Aplikacja Skróty, gdzie skrót może mieć własną kombinację klawiszy |
| Nadanie wolnemu klawiszowi lub przyciskowi myszy zadania | InputConfig: F13 do F19, prawe klawisze modyfikujące, boczne przyciski |
| Odtworzenie zaplanowanej sekwencji klawiszy i kliknięć | Makro w InputConfig |
| Klikanie albo naciskanie klawisza w kółko | Ustawienia powtarzania w InputConfig: turbo, gdy trzymane, albo do ponownego naciśnięcia |
AutoHotkey to jedno narzędzie w Windowsie, a na Macu jego zadania należą do czterech.


Przetłumacz każde polecenie AutoHotkey
Jeśli znasz AutoHotkey, ta tabela przypisuje jego częste polecenia do narzędzia na Macu, które robi to samo. Wiersze z InputConfig to wiersze, które budujesz w edytorze, bez skryptu.
| W AutoHotkey | Na Macu |
|---|---|
| Send | InputConfig: wyjście Keyboard Key (Klawisz klawiatury) dla klawisza lub skrótu albo Type Text dla całej frazy |
| Click | InputConfig: wyjście Mouse Button (Przycisk myszy), które klika tam, gdzie jest wskaźnik, albo zawsze w jednym miejscu z At a fixed point |
| SetTimer albo Loop, który się powtarza | InputConfig: opcja wiersza Repeats until pressed again (Powtarza do ponownego naciśnięcia), z Every ustawionym w milisekundach |
| Sleep między krokami | InputConfig: oczekiwanie przed każdym krokiem makra, w milisekundach |
| #HotIf WinActive (#IfWinActive w wersji 1) | InputConfig: automatyczne przełączanie na aplikację, gdzie preset przejmuje kontrolę, gdy jego aplikacja wychodzi na wierzch |
| Hotstring | macOS: Text Replacements, w sekcji Klawiatura w Ustawieniach systemowych |
| Przemapuj jeden klawisz na inny (a::b) | Karabiner-Elements, bo InputConfig dodaje zadanie do klawisza i go nie zamienia |
Strona o automatycznym przełączaniu na aplikację i jak zrobić makro na Macu obejmują dwa wiersze, o które ludzie pytają najczęściej. Każda linia AutoHotkey ma dom na Macu, choć nie zawsze w tej samej aplikacji.
Użyj tego, co już robi macOS
- Wpisywanie frazy. Text Replacements rozwija krótki skrót w dowolny tekst, w większości aplikacji.
- Nowy skrót dla polecenia menu. App Shortcuts nadaje dowolnej pozycji menu wybraną kombinację klawiszy.
- Zamiana klawiszy modyfikujących. Modifier Keys (Klawisze modyfikujące) zmienia to, co robią Caps Lock, Control, Option, Command i Globe. Caps Lock na Escape jest na tej liście.
- Wieloetapowa automatyzacja. Aplikacja Skróty łączy akcje, na przykład otwieranie aplikacji, zmianę rozmiaru okien i pracę z plikami.
Przemapowanie klawiszy na Macu przechodzi przez trzy panele ustawień. Najpierw sprawdź Ustawienia systemowe, bo kilka zadań AutoHotkey nie wymaga niczego instalować na Macu.
Dodaj skróty, makra i automatyczne klikanie
- Ty: W InputConfig utwórz preset i dodaj wiersz. Naciśnij Scan, a potem klawisz albo kliknij przycisk myszy. Wybierz wyjście: kombinację klawiszy, makro, Type Text (Wpisz tekst), Open App, Run Siri Shortcut albo funkcję systemową.
- InputConfig: Uruchamia wyjście za każdym razem, gdy naciśniesz to wejście, w każdej aplikacji, gdy preset działa. Preset z samymi wierszami klawiatury nie potrzebuje kontrolera.
- Sprawdzenie: Uruchom preset i naciśnij klawisz.
- Makra. Zaplanowany ciąg klawiszy, skrótów i kliknięć. Zobacz jak zrobić makro na Macu.
- Automatyczne klikanie. Kliknięcia powtarzane, gdy przycisk jest trzymany, albo do ponownego naciśnięcia. Zobacz poradnik o autoklikerze.
- Inny zestaw dla każdej aplikacji. Jeden preset na aplikację, z automatycznym przełączaniem.
Klawisz, który nic nie wpisuje, na przykład F13, daje najczystszy skrót.
Wybierz narzędzie skryptowe, jeśli chcesz dalej pisać kod
Trzy narzędzia na Macu pojawiają się obok InputConfig dla osób, którym brakuje pliku ze skryptem. Każdy fakt poniżej pochodzi ze strony samego narzędzia, czytanej 27 października 2026, a tych trzech nie testowano.
- Hammerspoon. Jego strona nazywa go mostem między macOS a silnikiem skryptów Lua, a konfigurację pisze się w pliku o nazwie init.lua. Jeśli znów chcesz plik ze skryptem, warto zacząć od tego.
- Keyboard Maestro. Jego strona nazywa go oprogramowaniem do automatyzacji Maca, które może automatyzować aplikacje, strony, tekst lub obrazy, na polecenie albo według harmonogramu. Według strony to jednorazowy zakup z darmowym okresem próbnym.
- BetterTouchTool. Jego strona mówi, że dostosowuje gesty gładzika, mysz, skróty klawiszowe, pasek menu i Stream Deck. Wymienia 45-dniowy darmowy okres próbny przed zakupem licencji.
InputConfig niczego nie skryptuje. Lepiej pasuje, gdy zadaniem jest klawisz, przycisk, kontroler albo pad uruchamiający coś, a narzędzie skryptowe pasuje lepiej, gdy zadaniem jest logika. Wybierz według tego, czy chcesz pisać kod, czy tylko dać klawiszowi zadanie.
Czego Mac ci nie da
- Jednego języka skryptowego wewnątrz InputConfig. Ma wiersze i makra, a nie skrypt. Narzędzie skryptowe, takie jak Hammerspoon, jest bliższe AutoHotkey, a poza tym każde zadanie trafia do własnego narzędzia.
- Twoich plików .ahk. To skrypty dla Windowsa. Nic na tej stronie ich nie uruchamia, więc każde zadanie odbudowuje się od nowa.
- Blokowania klawiszy w InputConfig. Aplikacja słucha klawiatury obok macOS, więc przypisany klawisz nadal robi też swoje normalne zadanie. Zamiana lub wyciszenie klawisza to praca Karabiner-Elements.
- Nagrywanych makr w InputConfig. Makro buduje się krok po kroku i nie nagrywa się go przez obserwowanie Ciebie.
InputConfig dodaje zadania klawiszom i przyciskom, a nie zastępuje języka programowania.
Unikaj pobrań „AutoHotkey dla Maca”
Projekt AutoHotkey buduje tylko dla Windowsa, więc pobranie dla Maca pod tą nazwą nie pochodzi od jego twórców. Używaj ustawień, które macOS już ma, a do tego, co dodajesz, aplikacji z Mac App Store albo projektu, którego kod możesz przeczytać. Plik oferowany jako AutoHotkey dla macOS nie pochodzi z projektu AutoHotkey.
Krótka wersja
- Rozwijanie tekstu i skróty menu. Są w Ustawieniach systemowych, Klawiatura.
- Dowolny klawisz na inny. Użyj Karabiner-Elements.
- Skróty na wolnych klawiszach i przyciskach, makra, autoklikanie. Użyj InputConfig.
- Plik ze skryptem. Zajrzyj do Hammerspoon, Keyboard Maestro albo BetterTouchTool.
Posortuj skrypty według zadania, a każdy ma swoje miejsce na Macu.
Pytania
Czy jest AutoHotkey dla Maca?
Nie. Strona projektu AutoHotkey opisuje go jako narzędzie skryptowe dla Windowsa i nie ma wersji dla Maca. Na Macu jego zadania rozdzielają się między ustawienia macOS, aplikację Skróty, Karabiner-Elements i mapper taki jak InputConfig.
Jaka jest najlepsza alternatywa dla AutoHotkey na Maca?
Nie ma jednej najlepszej, bo zadania się rozdzielają. Text Replacements i App Shortcuts są wbudowane w macOS, Karabiner-Elements przemapowuje klawisze, InputConfig dodaje skróty na wolnych klawiszach i przyciskach myszy, makra i autoklikanie, a Hammerspoon jest najbliżej pliku ze skryptem.
Jak zrobić rozwijanie tekstu na Macu?
Użyj Text Replacements, w sekcji Klawiatura w Ustawieniach systemowych. Krótki skrót rozwija się w dowolny tekst, w większości aplikacji, bez niczego do instalowania.
Jak zamienić skrypt AutoHotkey w konfigurację na Macu?
Pliku .ahk nie da się uruchomić, więc odbuduj go zadanie po zadaniu. Użyj tabeli na tej stronie: Send staje się wyjściem Keyboard Key lub Type Text, Click staje się wyjściem Mouse Button, timer staje się Repeats until pressed again, a Hotstring staje się Text Replacement.
Czy mogę zrobić skrót, który uruchamia makro na Macu?
Tak. W InputConfig przypisz klawisz, na przykład F13, boczny przycisk myszy albo przycisk pada, do makra: zaplanowanego ciągu klawiszy, skrótów i kliknięć.
Czy AutoHotkey działa na Apple silicon?
Nie. Projekt AutoHotkey opisuje go jako narzędzie skryptowe dla Windows, więc nie ma kompilacji na Maki z Apple silicon. Nie testowano uruchamiania go wewnątrz Windows na Macu, a skrypt tam widziałby tylko tę kopię Windows, a nie Twoje aplikacje Maca.
Więcej po polsku
Kto pisze. Ryleigh Newman tworzy InputConfig i na co dzień steruje własnym Makiem za pomocą kontrolera, bo ręce nie działają najlepiej. Ta strona jest przetłumaczona z angielskiego. InputConfig wyświetla się po polsku, gdy Mac jest ustawiony na polski. Niektóre strony witryny są tylko po angielsku.
Ta strona w innych językach: English, 日本語
Za darmo. macOS 14 lub nowszy. Bez konta, nic nie opuszcza Twojego Maca. Open source na GitHubie.