AutoKey je skriptovací aplikace pro Linux. Umožňuje vám automatizovat opakované a triviální operace na vašem počítači, abyste je mohli provádět rychle a efektivně.

Mezi úkoly, kde AutoKey dobře slouží, patří rozšiřování textu, oprava překlepů, spouštění programů a vkládání standardních textů. Kromě toho jej můžete také použít ke spuštění vlastních skriptů k automatizaci složitých systémových akcí na vašem počítači.

To však znamená, že AutoKey může být zastrašující pro své první uživatele. Za tímto účelem je zde průvodce, který vám pomůže nainstalovat, nastavit a používat AutoKey v systému Linux.

Co je AutoKey?

AutoKey je bezplatný a open-source nástroj pro automatizaci desktopů pro Linux. Umožňuje vám automatizovat různé opakované operace v počítači pomocí klávesových zkratek nebo spouštěcích frází, abyste je mohli provádět efektivně.

Pokud s AutoKey teprve začínáte, rozšíření textu a automatická korekce jsou dvě aplikace, u kterých se vám software může ukázat jako užitečný. A jakmile se s AutoKey pohodlně seznámíte a získáte porozumění skriptovacím konceptům a jejich složitostem, měli byste být schopni je použít k

instagram viewer
spouštět skripty Pythonu automatizovat složité úkoly.

Jak nainstalovat AutoKey na Linux

AutoKey je k dispozici pro všechny hlavní Linuxová distribuce a přichází ve dvou verzích: autokey-gtk a autokey-qt.

Pro nezasvěcené GTK a Qt jsou sady nástrojů používané pro vývoj aplikací založených na GUI pro Linux. Z těchto dvou je GTK preferovanou volbou pro programy ve stylu GNOME, zatímco Qt je standardní volbou pro vytváření programů pro KDE. Kromě změny v kosmetice však programy vytvořené pomocí GTK a Qt sdílejí stejnou vnitřní strukturu.

Takže v závislosti na tom, kterou distribuci Linuxu ve svém počítači používáte, se můžete rozhodnout stáhnout buď verzi GTK, nebo Qt AutoKey.

Příbuzný: Jaký je rozdíl mezi GTK + a Qt

I pro toto máte dvě možnosti. Pro rychlou instalaci můžete použít správce balíčků, který je předinstalován v distribuci Linuxu. Nebo můžete použít pip, v případě, že potřebujete nejnovější verzi AutoKey.

Doporučenou volbou je však instalace AutoKey pomocí správce balíčků, protože nabízí mnohem jednodušší a přívětivější proces instalace než pip. Při instalaci aplikace AutoKey do počítače postupujte podle následujících pokynů.

V Debianu (Ubuntu, Mint, Základní)

Chcete-li nainstalovat AutoKey na distribuce Linuxu založené na Debianu, spusťte v terminálu následující příkaz:

sudo apt install autokey-gtk

Pro instalaci autokey-qt, zadejte:

sudo apt install autokey-qt

Na Fedoře

Nainstalujte AutoKey na Fedoru pomocí:

sudo dnf install autokey-gtk

V systému Arch Linux

AutoKey je k dispozici na Arch Linuxu přes AUR (Arch User Repository). Můžete jej tedy nainstalovat spuštěním:

yay -Syy autokey-gtk

Počáteční spuštění AutoKey

S nainstalovaným programem AutoKey přejděte do nabídky aplikace a spusťte program. Když se otevře, systém vás přivítá hlavním oknem, které je rozděleno na dvě části: levé podokno vám pomůže procházejte frázemi a skripty, zatímco vpravo můžete prohlížet a vytvářet / konfigurovat položky, které vyberete levá.

AutoKey je dodáván s několika ukázkovými frázemi a skripty, které vám poskytnou představu o jejich použití. Fráze jsou v podstatě textové expandery, které zadávají text vaším jménem, ​​když zadáte jejich spouštěcí klávesy nebo fráze. Na druhou stranu, skripty jsou dynamické a lze je programovat pomocí Pythonu k provádění pokročilejších operací.

V následujících částech vám ukážeme, jak je používat. Ale předtím nezapomeňte nastavit AutoKey tak, aby se spouštěl automaticky pokaždé, když se přihlásíte k počítači, takže aplikaci nemusíte pokaždé spouštět ručně.

Chcete-li to provést, přejděte na Upravit > Předvolby. Přepněte na Všeobecné kartu a zaškrtněte políčko Automaticky spustit AutoKey při přihlášení. Klikněte na OK uložit změny.

Jak používat automatické klíčové fráze

Jak již bylo zmíněno výše, existují různé případy použití, kdy můžete použít fráze AutoKey. Chcete-li nyní zobrazit fráze AutoKey v akci, podívejme se, jak můžete nastavit zkratku pro rozšíření textu / fráze.

  1. Klikněte na Nový tlačítko a vyberte Fráze.
  2. Pojmenujte frázi a stiskněte OK.
  3. V pravém okně klikněte na Zadejte obsah fráze a nahraďte jej textem, který chcete zadat při psaní jeho zkratky.
  4. Klikněte na Soubor tlačítko vedle Zkratky.
  5. Klepněte na Přidat v Nastavit zkratky okno a zadejte zkratku, kterou chcete frázi rozšířit.
  6. Stiskněte rozevírací tlačítko pro Spusťte a vyberte Vše bez slova.
  7. Udeřil OK.
  8. V hlavním okně klepněte na ikonu Uložit knoflík.

Chcete-li ignorovat případ napsané zkratky, zaškrtněte políčko vedle Ignorovat případ psané zkratky. Podobně, abyste se vyhnuli nutnosti stisknout spouštěcí znak, povolte Spustit okamžitě (nevyžadovat spouštěcí znak) volba.

Pokud se zabýváte vývojem softwaru a chcete ve svém projektu použít určité knihovny Pythonu, můžete vytvořit frázi pro stejné, která tyto knihovny zadá do editoru, když jej zadáte.

Navíc v případě, že jste nashromáždili spoustu takových frází - do bodu, kdy je těžké si to zapamatovat je — můžete přiřadit klávesovou zkratku k zobrazení seznamu všech těchto frází a vybrat jednu pro vstup do textu pole.

Postupujte podle následujících pokynů:

  1. Udeř Nový tlačítko pro vytvoření nové složky.
  2. Přesuňte všechny fráze, které chcete seskupit, do této složky.
  3. Vyberte složku a v Nastavení složky vpravo klikněte na Soubor tlačítko vedle Horká klávesa.
  4. Vyberte modifikační klávesu, vyberte Stisknutím nastavítea zadejte klíč pro vygenerování kombinace klíčů. Udeřil OK a uložte změny.

Nyní stačí stisknout klávesovou zkratku a zobrazit všechny fráze ve složce a vybrat tu, kterou chcete použít.

Jak používat skripty AutoKey

Skripty AutoKey vstupují do hry, když chcete provádět pokročilejší operace než jen rozšiřování textu. Pomocí skriptu můžete mimo jiné spouštět aplikace, otevírat soubory / složky a ovládat události v okně a myši.

Pro účely této příručky se podívejme, jak můžete pomocí skriptu AutoKey otevřít Google Chrome.

  1. Klikněte na Nový tlačítko a vyberte Skript.
  2. Pojmenujte svůj skript a stiskněte OK.
  3. V pravém okně vyměňte # Zadejte kód skriptu s následujícími řádky kódu:
    import podprocesu
    podproces. Popen (["usr / bin / google-chrome"])
  4. Udeř Soubor tlačítko vedle Horká klávesa a nastavit klávesovou zkratku.
  5. Klepněte na OK.
  6. Klepněte na Uložit pro uložení skriptu.

Nyní, pokaždé, když chcete spustit Chrome, stiskněte tuto klávesovou zkratku a spustí skript a spustí Chrome.

Stejným způsobem, jako jste seskupili podobné fráze do složky v předchozí části, můžete také seskupit podobné skripty, abyste je mohli podle potřeby snadno spouštět.

Abyste mohli skripty používat efektivně, musíte mít pracovní porozumění Pythonu. Například jsme použili podproces modul (správa podprocesu) k otevření nového procesu ve výše uvedeném příkladu. Můžete se dozvědět více o podprocesu a dalších modulech a komponentách pomocí oficiálních dokumentů Pythonu.

Příbuzný: Co je modul OS v Pythonu a jak jej používáte?

Jakmile zvládnete, můžete využít své dovednosti v Pythonu k interakci s téměř jakoukoli komponentou systému a provádět úkoly na nižších úrovních, které by vám zabraly spoustu času, pokud byste se rozhodli přejít na příručku trasa.

Získejte více práce s funkcí AutoKey

Průvodce výše vám měl pomoci nastavit AutoKey na vašem počítači a porozumět základní myšlence jeho fungování. A dále, měli byste být schopni se inspirovat výše uvedenými ukázkami a používat fráze a skripty AutoKey k automatizaci opakovaných a triviálních operací ve vašem systému.

Pokud chcete prozkoumat více možností, podívejte se na některé z dalších populárních aplikací pro automatizaci Linuxu, než do jedné investujete.

Podíl
E-mailem
4 aplikace Linux Automation pro zefektivnění vašich úkolů a pracovních postupů

Chcete ušetřit čas a vyhnout se opakujícím se úkolům? Odpověď je automatizace! Zde můžete vyzkoušet několik užitečných aplikací pro automatizaci počítačů se systémem Linux.

Přečtěte si další

Související témata
  • Linux
  • Počítačová automatizace
  • Automatizace úloh
  • Linuxové aplikace
O autorovi
Yash Wate (17 článků publikováno)

Yash je spisovatel na MUO pro kutily, Linux, programování a zabezpečení. Než našel vášeň pro psaní, vyvíjel pro web a iOS. Jeho psaní najdete také na TechPP, kde pokrývá další vertikály. Kromě techniky rád hovoří o astronomii, formuli 1 a hodinkách.

Více od Yash Wate

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

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

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