10 skvělých skriptů AutoHotkey (a jak si vytvořit vlastní!)

10 skvělých skriptů AutoHotkey (a jak si vytvořit vlastní!)

Pokud jste obeznámeni s mnoha klávesovými zkratkami ve Windows a přesto máte pocit, že potřebujete více, je čas přejít na pokročilý nástroj, který vám umožní vytvářet vlastní skripty.





AutoHotkey (AHK) je odpovědí na vaše potřeby přizpůsobení. Tento program vám umožňuje přemapovat klíče, vytvářet vlastní zkratky, spouštět makra pro automatizaci opakujících se úkolů a další.





Podívejme se na několik užitečných skriptů AutoHotkey, které vám pomohou začít, spolu se základy softwaru, abyste si mohli vytvořit vlastní.





Jak nainstalovat AutoHotkey

Než budete moci používat skvělé skripty AHK nebo si vytvářet vlastní, musíte si do systému nainstalovat AutoHotkey.

Návštěva Domovská stránka AutoHotkey , klikněte Stažení , a vyberte si Stáhnout aktuální verzi chytit to. Projděte si dialog pro rychlou instalaci a jste připraveni začít používat skripty AutoHotkey.



Jak vytvářet nové skripty AutoHotkey

Program, který jste právě nainstalovali, zpracovává provádění skriptů AHK, ale nic neudělá, dokud ve skutečnosti nespustíte skript.

Chcete-li vytvořit nový skript AutoHotkey, klikněte pravým tlačítkem kdekoli na ploše (nebo kdekoli jinde, kde je to vhodné) a vyberte Novinka> Skript AutoHotkey . Pojmenujte to něčím, co má smysl. Poté klikněte pravým tlačítkem na nový soubor a vyberte Upravit skript nebo otevřete soubor ve vybraném textovém editoru a začněte na něm pracovat.





Všimněte si také, že můžete také otevřít textový editor, napsat skript AutoHotkey a uložit jej jako soubor končící na .ahk dosáhnout stejného výsledku. Jen se ujistěte, že má správnou příponu souboru!

Když už jsme u toho, je dobré upgradovat textový editor ze základního Poznámkového bloku. Poznámkový blok ++ a Kód Visual Studio jsou obě skvělé bezplatné možnosti.





Nyní, když máte software pro spouštění skriptů AutoHotkey, si můžete stáhnout skripty, které napsali jiní, aby je využili, aniž byste museli sami pracovat. Chcete -li jeden uložit, jednoduše jej stáhněte jako soubor .ahk soubor a uložte jej, kam chcete.

Chcete-li spustit skript, jednoduše na něj dvakrát klikněte a vstoupí v platnost. Pravděpodobně však budete chtít některé z těchto skriptů spustit hned po spuštění počítače, abyste je nemuseli spouštět pokaždé ručně.

Chcete -li to provést, zkopírujte a vložte soubor .ahk soubory do složky Po spuštění . Můžete se tam snadno dostat zadáním shell: spuštění do nabídky Start. V opačném případě přejděte do následujícího umístění:

C:Users[USERNAME]AppDataRoamingMicrosoftWindowsStart MenuProgramsStartup

Tím se načtou vaše skripty AutoHotkey, jakmile se přihlásíte do počítače.

Nejlepší skripty AutoHotkey k vyzkoušení

Zde jsou některé z nejužitečnějších skriptů AutoHotkey, které si můžete stáhnout a použít ke zlepšení Windows hned. Chcete -li získat ještě více příkladů skriptů AutoHotkey, včetně těch, které jsou mnohem složitější, podívejte se na Ukázka skriptu AutoHotkey .

1. Automatické opravy

I při přesnosti stolní klávesnice se vždy dopouštíte chyb při psaní. A přestože se jedná o starý skript AHK, překlepy nevyjdou z módy.

Související: Jak povolit vestavěné automatické opravy v systému Windows 10

Obsahuje tisíce běžných překlepů - když uděláte chybu, okamžitě nahradí vaši chybu správným slovem. Umožňuje dokonce přidat vlastní slova, o kterých budeme diskutovat později.

Stažení : Skript automatických oprav

2. Vypněte zamykací klávesy

Tři klávesy zámku - Num Lock, Caps Lock a Scroll Lock - se v dnešních počítačích příliš často nepoužívají. Číselnou podložku pravděpodobně používáte pouze pro číslice náhodou narazil na Caps Lock , a ani se nestarej o Scroll Lock.

jak zjistit, co byla odstraněná videa z youtube

Pokud tyto modifikátory používáte jen zřídka, zkuste je pomocí tohoto skriptu nastavit na výchozí hodnotu:

; Set Lock keys permanently
SetNumlockState, AlwaysOn
SetCapsLockState, AlwaysOff
SetScrollLockState, AlwaysOff
return

To předpokládá, že chcete mít Num Lock vždy zapnutý. Pokud ho chcete vypnout, změňte pouze tento řádek (nebo jej zcela odstraňte a změňte pouze Caps Lock a Scroll Lock).

3. Znovu použijte Caps Lock

Jakmile použijete výše uvedený skript k deaktivaci Caps Lock, dává smysl dát tomuto klíči jiný účel.

Pomocí tohoto krátkého skriptu se z Caps Lock stane další klávesa Shift, ale můžete ji změnit na cokoli, co byste chtěli (možná jinou klávesu Windows, pokud vaše klávesnice obsahuje pouze jednu z nich):

; Turn Caps Lock into a Shift key
Capslock::Shift
return

4. Rychle zobrazte nebo skryjte skryté soubory

Je důležité vědět jak zobrazit skryté soubory a složky ve Windows občas. Pokud potřebujete přístup ke skrytým složkám jen jednou za čas a nechcete, aby vám normálně zaplňovaly pohled, je to užitečný skript.

Tento skript vás jednoduše přiměje stisknout Ctrl + F2 s otevřeným Průzkumníkem souborů můžete přepínat zobrazování skrytých souborů nebo složek. To je všechno! Stačí zkopírovat kód z propojeného příspěvku na fóru do skriptu:


^F2::GoSub,CheckActiveWindow
CheckActiveWindow:
ID := WinExist('A')
WinGetClass,Class, ahk_id %ID%
WClasses := 'CabinetWClass ExploreWClass'
IfInString, WClasses, %Class%
GoSub, Toggle_HiddenFiles_Display
Return

Toggle_HiddenFiles_Display:
RootKey = HKEY_CURRENT_USER
SubKey = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced

RegRead, HiddenFiles_Status, % RootKey, % SubKey, Hidden

if HiddenFiles_Status = 2
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 1
else
RegWrite, REG_DWORD, % RootKey, % SubKey, Hidden, 2
PostMessage, 0x111, 41504,,, ahk_id %ID%
Return

Návštěva: Přepnout skript skrytých souborů

5. Rychle zobrazte nebo skryjte známé přípony souborů

Ten je podobný výše uvedenému, protože se zabývá také Průzkumníkem souborů. Z bezpečnostních důvodů je chytré vždy zobrazovat přípony souborů. To usnadňuje rozpoznání nepoctivých souborů EXE, které jsou maskované jako PDF nebo podobně. Je to také užitečné, když potřebujete řešit asociace souborů Windows 10 .

Níže uvedený skript vám umožní přepínat zobrazování přípon pro známé typy souborů pomocí Vyhrajte + Y .

Stažení: Přepnout skript známých přípon souborů

6. Vložte speciální znaky

Kromě několika speciálních znaků na vaší klávesnici (jako @ a *) existuje několik dalších, ke kterým není tak pohodlný přístup. Jeden z nejrychlejších způsoby zadávání cizích znaků a dalších neobvyklých symbolů používá AutoHotkey.

S pouhým řádkem kódu AHK můžete rychle vložit tyto speciální symboly a přestat si pamatovat kódy ALT nebo kopírování a vkládání z online seznamu.

Pomocí níže uvedené šablony vytvořte zástupce, kteří jsou pro vás nejužitečnější. Znaky vlevo od dvou dvojteček jsou to, co stisknete pro spuštění zástupce, zatímco symbol v závorkách je to, co zkratka vloží.

Pokud tedy například chcete stisknout Alt + Q Chcete -li vložit ikonu ochranné známky, vytvořte skript s tímto:

!q::SendInput {™}

Pro informaci jsou znaky pro klíče následující. Více o klávesových zkratkách si můžete přečíst na Stránka průvodce AutoHotkey :

  • ^ pro Ctrl
  • ! pro Všechno
  • # pro Vyhrát
  • + pro Posun

Pokud jste těžký vyhledávač Google, tato šikovná zkratka vám umožní spustit vyhledávání zkopírovaného textu ve vašem počítači.

Spustí váš výchozí prohlížeč a vyhledá na Googlu jakýkoli kousek textu, který jste zvýraznili při stisknutí Ctrl + Shift + C. . Je praktické omezit neustálé kopírování a vkládání!

^+c::
{
Send, ^c
Sleep 50
Run, https://www.google.com/search?q=%clipboard%
Return
}

8. Použijte Numpad jako myš

Dokud můžete procházet Windows bez myši mít v případě potřeby tento skript znamená, že si k tomu nemusíte pamatovat klávesové zkratky. Tento úhledný skript AutoHotkey používá vaši numerickou klávesnici k tomu, aby fungovala jako myš, což vám poskytne větší přesnost a způsob, jak obejít váš počítač v případě selhání hardwaru.

Podívejte se na informace v horní části skriptu, kde najdete pokyny k jeho použití.

Stažení: Použití klávesnice Numpad jako skriptu myši

9. Spusťte libovolnou aplikaci

Nabídka Start usnadňuje stažení jakéhokoli programu nainstalovaného v počítači během několika sekund. Ale pro vaše nejpoužívanější programy možná budete chtít ještě rychlejší způsob jejich spuštění.

Skript pro otevření aplikace je jednoduchý; Zde je jeden, který spustí Firefox stisknutím Win + F . Změňte jej podle potřeby pro preferovanou kombinaci kláves a aplikaci.

#f::Run Firefox

10. Klávesy Makeshift Volume

Většina klávesnic má klávesy pro snadnou změnu hlasitosti, změnu hudební stopy a podobně. Ale pokud vaše tyto nemá, můžete pomocí AutoHotkey přijít s vlastními tlačítky hlasitosti.

Zde je jeden příklad, který používá Shift + Plus a Shift + mínus (klávesy na numerické klávesnici) pro zvýšení a snížení hlasitosti. Můžete také zasáhnout málo používané Přestávka klíč pro přepnutí ztlumení.

Stejně jako u ostatních skriptů si můžete tlačítka přizpůsobit podle svých představ.

+NumpadAdd:: Send {Volume_Up}
+NumpadSub:: Send {Volume_Down}
break::Send {Volume_Mute}
return

Psaní vlastních skriptů

Pokud se cítíte sebevědomě, proč nezkusit dále vytvářet vlastní skripty AutoHotkey? Pokud s AHK teprve začínáte, budete pravděpodobně nejvíce těžit z rozšíření textu.

Přečtěte si více: Nejlepší nástroje pro rozšíření textu pro Windows

Rozšíření textu vám v podstatě umožňuje zadat malý kousek textu, který se automaticky rozšíří na něco mnohem delšího. Pokud odesíláte stejný e -mail několikrát denně nebo při přihlášení na webové stránky zadáváte svou e -mailovou adresu neustále, nastavení rozšíření textu vás zvýší produktivitu.

Pokud jste si stáhli skript AutoCorrect z #1 výše, ve spodní části je místo, kde můžete přidat vlastní fráze, což je ideální místo pro rozšíření o jeden řádek. Pokud tento skript nepoužíváte, vytvořte pro své položky rozšíření nový skript.

Je to jednoduché: zadejte dvě dvojtečky následované textem klávesové zkratky. Po dalších dvou dvojtečkách zadejte frázi, na kterou chcete zkratku rozbalit. Pokud byste tedy chtěli, aby se psaní '@@' automaticky rozšířilo na vaši e-mailovou adresu, skript by byl:

::@@::youremail@domain.com

Možností je zde mnoho. Můžete udělat klávesovou zkratku Ctrl + Alt + C. vyplivněte konzervovaný e -mail, který zadáváte několikrát denně, nebo libovolný počet dalších úkolů souvisejících s vaší prací:

^!c::
Send Hello,{enter}This is a canned email.
return

Jakmile nastavíte nějaké rozšíření textu, můžete začít přemapovat klíče, pokud vám některé z nich v jejich aktuálním stavu nebudou užitečné.

Přejete si, aby tlačítko Vložit bylo místo toho například zkratkou pro Kopírovat? Můžete to změnit následujícím způsobem:

Insert::^c

Překontrolovat výukové programy AutoHotkey pro více informací. Pro podrobnější úvod do AHK máme průvodce AutoHotkey pro začátečníky, který si můžete také prohlédnout.

Síla AutoHotkey

Skvělá část AutoHotkey je, že je zcela přizpůsobitelná vašim potřebám. Pokud chcete pouze automatickou opravu a několik jednoduchých kousků rozšíření textu, můžete to snadno nastavit. Pokud chcete jít hlouběji se spoustou vlastních ovládacích prvků a složitých zkratek, můžete napsat libovolné skripty, které chcete.

S těmito skvělými skripty AutoHotkey nepotřebujete ke spuštění žádné zkušenosti s kódováním. U podobného nástroje byste se měli také podívat na základy dávkových souborů Windows.

Uznání: FabrikaSimf/ Shutterstock

Podíl Podíl tweet E-mailem Jak používat dávkové příkazy systému Windows k automatizaci opakujících se úkolů

Vykonáváte často nudné a opakující se úkoly? Dávkový soubor může být přesně to, co hledáte. Použijte jej k automatizaci akcí. Ukážeme vám příkazy, které potřebujete znát.

Číst dále
Související témata
  • Okna
  • Produktivita
  • Klávesové zkratky
  • Počítačová automatizace
  • AutoHotkey
  • Skriptování
  • Tipy pro Windows
  • Tipy pro produktivitu
O autorovi Ben Stegner(1735 článků zveřejněno)

Ben je zástupcem redaktora a správcem onboardingu v MakeUseOf. V roce 2016 opustil práci v oblasti IT, aby mohl psát na plný úvazek, a nikdy se neohlédl. Více než sedm let pokrývá technické návody, doporučení pro videohry a další jako profesionální spisovatel.

Více od Bena Stegnera

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru