Čeština
Existuje AutoHotkey pro Mac?
Tahle aplikace je úplně zdarma. Nemusíte si zakládat účet. Žádná předplatná, žádné složité stahování a nic není zamčené. Optimalizováno pro Apple Silicon.
Ne. Projektová stránka AutoHotkey ho popisuje jako skriptovací nástroj zaměřený na tvorbu maker a automatizaci pro Windows. Na Macu není žádný stejný nástroj, ale každá věc, ke které ho lidé používají, má odpověď na Macu a většina z nich je zdarma. Tato stránka je třídí podle úlohy, protože na Macu patří úlohy různým nástrojům.
Vyvíjím InputConfig, bezplatnou aplikaci pro Mac s otevřeným zdrojovým kódem, která pokrývá tři z těchto úloh: horké klávesy na volných klávesách a tlačítkách myši, makra a automatické klikání. Nejde o skriptovací jazyk a stránka říká, co vynechává.
Postup
- Zapište si, co každý váš skript AutoHotkey dělá: rozšiřuje text, přemapovává klávesu, spouští horkou klávesu, přehrává makro nebo klikne opakovaně.
- Pro rozšiřování textu a zkratky nabídek otevřete Nastavení systému, Klávesnice.
- Pro přemapování kláves nad rámec modifikačních kláves použijte Karabiner-Elements.
- Pro horké klávesy na volných klávesách nebo tlačítkách myši, makra a automatické klikání nainstalujte InputConfig a přidejte řádek pro každé.
- Stiskněte Scan (Skenovat) na řádku, stiskněte klávesu nebo tlačítko a zvolte, co pošle.
Najděte nástroj pro Mac pro každou úlohu
| AutoHotkey používáte k | Na Macu |
|---|---|
| Rozbalení zkratky na text | Text Replacements (Náhrady textu), v sekci Klávesnice v Nastavení systému |
| Změně toho, co dělá modifikační klávesa | macOS: Nastavení systému, Klávesnice, Keyboard Shortcuts, Modifier Keys (Modifikační klávesy) |
| Přemapování libovolné klávesy na jinou | Karabiner-Elements, zdarma a s otevřeným zdrojovým kódem |
| Změně zkratky pro příkaz v nabídce | macOS: Keyboard Shortcuts (Klávesové zkratky), App Shortcuts |
| Spuštění řetězce akcí z kombinace kláves | Aplikace Shortcuts, kde může zkratka mít vlastní kombinaci kláves |
| Přiřazení úlohy volné klávese nebo tlačítku myši | InputConfig: F13 až F19, pravé modifikační klávesy, boční tlačítka |
| Přehrání časované posloupnosti kláves a kliků | Makro v InputConfig |
| Klikání nebo stisk klávesy znovu a znovu | Nastavení opakování v InputConfig: turbo při držení, nebo dokud znovu nestisknete |
AutoHotkey je na Windows jeden nástroj a na Macu se jeho úlohy rozdělí mezi čtyři.


Převeďte každý příkaz AutoHotkey
Pokud znáte AutoHotkey, tato tabulka přiřazuje jeho běžné příkazy k nástroji pro Mac, který dělá stejnou práci. Řádky, které uvádějí InputConfig, jsou řádky, které si postavíte v editoru, bez skriptu.
| V AutoHotkey | Na Macu |
|---|---|
| Send | InputConfig: výstup Keyboard Key (Klávesa klávesnice) pro klávesu nebo zkratku, nebo Type Text pro celou frázi |
| Click | InputConfig: výstup Mouse Button (Tlačítko myši), který klikne tam, kde je ukazatel, nebo vždy na jednom místě s At a fixed point |
| SetTimer nebo Loop, který se opakuje | InputConfig: možnost řádku Repeats until pressed again (Opakuje se, dokud znovu nestisknete), s Every nastaveným v milisekundách |
| Sleep mezi kroky | InputConfig: čekání před každým krokem makra, v milisekundách |
| #HotIf WinActive (#IfWinActive ve verzi 1) | InputConfig: automatické přepínání podle aplikace, kdy předvolba převezme řízení, když její aplikace přijde do popředí |
| Hotstring | macOS: Text Replacements, v části Klávesnice v Nastavení systému |
| Přemapování jedné klávesy na jinou (a::b) | Karabiner-Elements, protože InputConfig přidává klávese úkol a nevyměňuje ji |
Dva řádky, na které se lidé ptají nejčastěji, pokrývají stránka o automatickém přepínání podle aplikace a jak vytvořit makro na Macu. Každý řádek AutoHotkey má na Macu své místo, i když ne vždy ve stejné aplikaci.
Použijte to, co už macOS umí
- Psaní fráze. Text Replacements rozbalí krátkou zkratku v libovolný text, ve většině aplikací.
- Nová zkratka pro příkaz v nabídce. App Shortcuts dá libovolné položce nabídky kombinaci kláves, jakou chcete.
- Záměna modifikačních kláves. Modifier Keys mění, co dělají Caps Lock, Control, Option, Command a Globe. Caps Lock na Escape je v tomto seznamu.
- Vícekrokové automatizace. Aplikace Shortcuts řetězí akce, jako je otevření aplikací, změna velikosti oken a práce se soubory.
Přemapování kláves na Macu prochází tři panely nastavení. Nejdřív se podívejte do Nastavení systému, protože několik úloh AutoHotkey na Macu nepotřebuje nic instalovat.
Přidejte horké klávesy, makra a automatické klikání
- Vy: V InputConfig vytvořte předvolbu a přidejte řádek. Stiskněte Scan a pak stiskněte klávesu nebo klikněte tlačítkem myši. Zvolte výstup: kombinaci kláves, makro, Type Text (Napsat text), Open App, Run Siri Shortcut, nebo systémovou funkci.
- InputConfig: Spustí výstup pokaždé, když ten vstup stisknete, v každé aplikaci, dokud předvolba běží. Předvolba jen s řádky klávesnice nepotřebuje ovladač.
- Kontrola: Aktivujte předvolbu a stiskněte klávesu.
- Makra. Časovaný řetěz kláves, zkratek a kliků. Viz jak vytvořit makro na Macu.
- Automatické klikání. Kliky, které se opakují při držení, nebo dokud znovu nestisknete. Viz průvodce automatickým klikačem.
- Jiná sada pro každou aplikaci. Jedna předvolba pro každou aplikaci s automatickým přepínáním.
Klávesa, která nic nepíše, například F13, dělá nejčistší horkou klávesu.
Vyberte nástroj pro skriptování, pokud chcete dál psát kód
Vedle InputConfig se pro ty, komu chybí soubor se skriptem, nabízejí tři nástroje pro Mac. Každý fakt níže je ze stránky samotného nástroje, přečtené 27. října 2026, a tyto tři jsem sám netestoval.
- Hammerspoon. Jeho stránka ho nazývá mostem mezi macOS a skriptovacím enginem Lua a své nastavení píšete do souboru s názvem init.lua. Pokud chcete zase soubor se skriptem, podíval bych se nejdřív na tento.
- Keyboard Maestro. Jeho stránka ho nazývá softwarem pro automatizaci Macu, který umí automatizovat aplikace, weby, text nebo obrázky, na příkaz nebo podle plánu. Podle stránky je to jednorázový nákup s bezplatnou zkušební verzí.
- BetterTouchTool. Jeho stránka říká, že upravuje gesta trackpadu, myš, klávesové zkratky, lištu menu a Stream Deck. Uvádí 45denní bezplatnou zkušební dobu před koupí licence.
InputConfig nic neskriptuje. Hodí se lépe, když je úkolem klávesa, tlačítko, ovladač nebo pad, který něco spouští, a skriptovací nástroj se hodí lépe, když je úkolem logika. Vybírejte podle toho, jestli chcete psát kód, nebo jen dát klávese úkol.
Co vám Mac nedá
- Jeden skriptovací jazyk pro všechno. Neexistuje jediný nástroj, který by pokryl vše, co umí skript AutoHotkey. Každá úloha patří svému nástroji.
- Vaše soubory .ahk. Jsou to skripty pro Windows. Nic na této stránce je nespustí, takže každou úlohu postavíte znovu.
- Blokování kláves v InputConfig. Naslouchá klávesnici vedle macOS, takže přiřazená klávesa dělá dál i svou obvyklou úlohu. Záměna nebo ztišení klávesy je práce pro Karabiner-Elements.
- Nahrávaná makra v InputConfig. Makro se staví krok za krokem a nenahrává se sledováním vás.
InputConfig přidává úlohy klávesám a tlačítkům, a nenahrazuje programovací jazyk.
Vyhněte se stahování „AutoHotkey pro Mac“
Projekt AutoHotkey staví jen pro Windows, takže stažení pro Mac pod tímto názvem nepochází od jeho tvůrců. Používejte nastavení, které macOS už má, a pro cokoli přidaného aplikaci z Mac App Store nebo projekt, jehož zdrojový kód můžete přečíst. Soubor nabízený jako AutoHotkey pro macOS nepochází z projektu AutoHotkey.
Stručně
- Rozbalení textu a zkratky nabídek. Jsou v Nastavení systému, Klávesnice.
- Libovolná klávesa na jinou. Použijte Karabiner-Elements.
- Horké klávesy na volných klávesách a tlačítkách, makra, automatické klikání. Použijte InputConfig.
Roztřiďte své skripty podle úlohy a každá má na Macu svůj domov.
Otázky
Existuje AutoHotkey pro Mac?
Ne. Projektová stránka AutoHotkey ho popisuje jako skriptovací nástroj pro Windows a verzi pro Mac nemá. Na Macu se jeho úlohy dělí mezi nastavení macOS, aplikaci Shortcuts (Zkratky), Karabiner-Elements a mapovač, například InputConfig.
Jaká je nejlepší alternativa k AutoHotkey pro Mac?
Žádná jediná nejlepší není, protože úkoly se dělí. Text Replacements a App Shortcuts jsou vestavěné v macOS, Karabiner-Elements přemapovává klávesy, InputConfig přidává klávesové zkratky na volné klávesy a tlačítka myši, makra a automatické klikání a Hammerspoon je souboru se skriptem nejblíž.
Jak rozbalím text na Macu?
Použijte Text Replacements v sekci Klávesnice v Nastavení systému. Krátká zkratka se rozbalí v libovolný text, ve většině aplikací, bez jakékoli instalace.
Jak převedu skript AutoHotkey na nastavení pro Mac?
Soubor .ahk spustit nemůžete, takže ho znovu sestavte úkol po úkolu. Použijte tabulku na této stránce: Send se stane výstupem Keyboard Key nebo Type Text, Click se stane výstupem Mouse Button, časovač se stane Repeats until pressed again a Hotstring se stane položkou Text Replacement.
Mohu na Macu vytvořit horkou klávesu, která spustí makro?
Ano. V InputConfig přiřaďte klávesu, například F13, boční tlačítko myši nebo tlačítko ovladače k makru: časovanému řetězu kláves, zkratek a kliků.
Běží AutoHotkey na Apple silicon?
Ne. Projekt AutoHotkey ho popisuje jako skriptovací nástroj pro Windows, takže pro Macy s Apple silicon neexistuje sestavení. Nezkoušel jsem ho spouštět uvnitř Windows na Macu a skript tam uvidí jen tu kopii Windows, ne vaše aplikace pro Mac.
Další v češtině
Kdo píše. Ryleigh Newman vyvíjí InputConfig a svůj Mac každý den ovládá ovladačem, protože ruce nefungují dobře. Tato stránka je přeložená z angličtiny. Aplikace InputConfig se zobrazí česky, když je Mac nastavený na češtinu. Některé stránky webu jsou jen v angličtině.
Tato stránka v dalších jazycích: English, 日本語
Zdarma. macOS 14 nebo novější. Bez účtu, nic neopouští váš Mac. Open source na GitHubu.