Jak používat AutoKey k automatizaci opakujících se úkolů v Linuxu

Jak používat AutoKey k automatizaci opakujících se úkolů v Linuxu

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





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





potřebujete ps plus ke hraní fortnite

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





Co je to AutoKey?

AutoKey je bezplatný a open-source nástroj pro automatizaci desktopů pro Linux. Umožňuje vám automatizovat různé opakující se operace na vašem počítači pomocí horkých kláves 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á oprava jsou dvě aplikace, ve kterých se vám software může osvědčit. A postupem času, jak se s AutoKeyem seznámíte a porozumíte konceptům skriptování a jejich složitosti, byste ho měli umět použít spouštět skripty Pythonu automatizovat složité úkoly.



Jak nainstalovat AutoKey na Linux

AutoKey je k dispozici pro všechny hlavní Distribuce Linuxu a je dodáván 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í možností pro vytváření programů pro KDE. Kromě změny v kosmetice však programy vytvořené pomocí GTK a Qt mají obecně stejnou vnitřní strukturu.





V závislosti na tom, jaké distribuce Linuxu ve svém počítači používáte, se můžete rozhodnout stáhnout verzi GTK nebo Qt aplikace AutoKey.

Související: Jaký je rozdíl mezi GTK+ a Qt





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

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

Na Debianu (Ubuntu, Mint, Elementary)

Chcete-li nainstalovat AutoKey na distribuce Linuxu založené na Debianu, spusťte na 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

Na Arch Linuxu

AutoKey je k dispozici na Arch Linuxu prostřednictvím 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 AutoKey přejděte do nabídky aplikace a spusťte program. Když se otevře, systém vás uvítá hlavním oknem, které je rozděleno na dvě části: levé podokno vám pomůže procházet fráze a skripty, zatímco pravé vám umožní zobrazit náhled a sestavit/konfigurovat položky, které vyberete vlevo.

AutoKey přichází 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é rozbalovače, které zadávají text vaším jménem, ​​když zadáváte jejich spouštěcí klávesy nebo fráze. Na druhou stranu, skripty jsou dynamické a lze je naprogramovat pomocí Pythonu k provádění pokročilejších operací.

V následujících částech vám ukážeme, jak je používat. Předtím ale nezapomeňte nastavit automatické spouštění AutoKey při každém přihlášení k počítači, abyste aplikaci nemuseli spouštět pokaždé ručně.

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

Jak používat fráze AutoKey

Jak bylo uvedeno výše, existují různé případy použití, kde můžete použít fráze AutoKey. Nyní, abychom ukázali fráze AutoKey v akci, pojďme se podívat, jak můžete nastavit zkratku pro rozbalení 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, když napíšete jeho zkratku.
  4. Klikněte na Soubor tlačítko vedle Zkratky .
  5. Klepněte na Přidat v Nastavit zkratky okno a zadejte zkratku, pomocí které chcete frázi rozšířit.
  6. Stiskněte tlačítko rozevíracího seznamu pro Spusťte a vyberte Vše bez slova .
  7. Udeřil OK .
  8. V hlavním okně klepněte na Uložit knoflík.

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

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

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

Postupujte takto:

  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 Klávesová zkratka .
  4. Vyberte klíč modifikátoru, vyberte Stisknutím nastavíte a zadáním klíče vygenerujete kombinaci klíčů. Udeřil OK a uložte změny.

Nyní stačí stisknout klávesovou zkratku pro zobrazení všech frází 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ž je pouze rozšíření textu. Pomocí skriptu můžete mimo jiné spouštět aplikace, otevírat soubory/složky a ovládat události okna a myši.

Pro účely této příručky se podívejme, jak můžete použít skript AutoKey k otevření prohlížeče Google Chrome.

najděte adresu IP tiskárny v systému Windows 10
  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: | _+_ |
  4. Udeř Soubor tlačítko vedle Klávesová zkratka a nastavit klávesovou zkratku.
  5. Klikněte 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, jakým jste seskupili podobné fráze do složky v předchozí části, můžete také seskupit podobné skripty a snadno je podle potřeby spouštět.

Chcete -li efektivně používat skripty, musíte mít funkční znalosti Pythonu. Stejně jako například jsme použili podproces modulu (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 Pythonu a jak jej používáte?

Jakmile zvládnete, můžete své dovednosti v Pythonu využít k interakci s téměř jakoukoli součástí systému a provádět úkoly na nižších úrovních, které by vám zabraly spoustu času, kdybyste se rozhodli jít manuální cestou.

Získejte více s AutoKey

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

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

Podíl Podíl tweet E-mailem 4 aplikace pro automatizaci Linuxu pro zefektivnění vašich úkolů a pracovních toků

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

Číst dále
Související témata
  • Linux
  • Počítačová automatizace
  • Automatizace úkolů
  • Linuxové aplikace
O autorovi Yash Wate(21 článků zveřejněno)

Yash je spisovatelem zaměstnanců MUO pro kutily, Linux, programování a zabezpečení. Než našel vášeň pro psaní, vyvíjel se pro web a iOS. Jeho psaní najdete také na TechPP, kde pokrývá další vertikály. Kromě techniky ho baví mluvit 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 a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

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