Så här använder du AutoKey för att automatisera upprepade uppgifter på Linux

Så här använder du AutoKey för att automatisera upprepade uppgifter på Linux

AutoKey är ett skriptprogram för Linux. Det låter dig automatisera repetitiva och triviala operationer på din dator så att du kan utföra dem snabbt och effektivt.





Några av de uppgifter där AutoKey fungerar bra inkluderar textutvidgning, korrigering av stavfel, start av program och infogning av pannplåtstexter. Dessutom kan du också använda den för att köra anpassade skript för att automatisera komplexa systemåtgärder på din maskin.





hur man använder snapchat på skolans wifi utan vpn

Med det sagt kan AutoKey vara skrämmande för sina första användare. Här är en guide som hjälper dig att installera, konfigurera och använda AutoKey på Linux.





Vad är AutoKey?

AutoKey är ett gratis och öppen källkod för automatisering av stationära datorer för Linux. Det låter dig automatisera olika repetitiva operationer på din dator med hjälp av snabbtangenter eller utlösande fraser så att du kan utföra dem effektivt.

Om du bara börjar med AutoKey är textutvidgning och autokorrigering två applikationer där programvaran kan visa sig vara till nytta för dig. Och med tiden, när du blir bekväm med AutoKey och utvecklar förståelse för manusbegrepp och deras invecklingar, bör du kunna använda det för att köra Python -skript att automatisera komplexa uppgifter.



Så här installerar du AutoKey på Linux

AutoKey är tillgängligt för alla större Linux distros och finns i två versioner: autokey-gtk och autokey-qt .

För de oinvigde, GTK och Qt är verktygssatser som används för att utveckla GUI-baserade appar för Linux. Av de två är GTK det föredragna valet för GNOME-program, medan Qt är standardalternativet för att skapa program för KDE. Förutom förändringen av kosmetika delar programmen som skapats med GTK och Qt båda samma interna struktur som helhet.





Så beroende på vilken Linux -distro du använder på din dator kan du välja att ladda ner antingen GTK- eller Qt -versionen av AutoKey.

Relaterat: Vad är skillnaden mellan GTK+ och Qt





Även för detta har du två alternativ. Du kan antingen använda pakethanteraren, som finns förinstallerad i din Linux-distro, för en snabb installation. Eller, du kan använda pip , om du vill ha den senaste versionen av AutoKey.

Det rekommenderade valet är dock att installera AutoKey med en pakethanterare eftersom det erbjuder en mycket enklare och vänligare installationsprocess än pip. Följ stegen nedan för att installera AutoKey på din dator.

På Debian (Ubuntu, Mint, Elementary)

För att installera AutoKey på Debian-baserade Linux-distributioner, kör följande kommando i terminalen:

sudo apt install autokey-gtk

För installation autokey-qt , stiga på:

sudo apt install autokey-qt

På Fedora

Installera AutoKey på Fedora med:

sudo dnf install autokey-gtk

På Arch Linux

AutoKey är tillgängligt på Arch Linux via AUR (Arch User Repository). Så du kan installera det genom att köra:

yay -Syy autokey-gtk

AutoKey Initial Run

Med AutoKey installerat går du till programmenyn och startar programmet. När det öppnas kommer systemet att hälsa dig med huvudfönstret som är uppdelat i två sektioner: den vänstra rutan hjälper dig att navigera genom fraser och skript, medan den högra låter dig förhandsgranska och bygga/konfigurera de objekt du väljer till vänster.

AutoKey kommer med några exempelfraser och skript ur lådan för att ge dig en uppfattning om deras användning. Fraser är i huvudsak textutvidgare som skriver in text åt dig när du anger deras utlösningsnycklar eller fraser. Å andra sidan, skript är dynamiska och kan programmeras med Python för att utföra mer avancerade operationer.

Vi visar dig hur du använder dem i följande avsnitt. Men innan dess, se till att ställa in AutoKey så att den körs automatiskt varje gång du loggar in på din dator, så att du inte behöver köra appen manuellt varje gång.

För att göra detta, gå till Redigera > Preferenser . Byt till allmän fliken och markera rutan för Starta AutoKey automatiskt vid inloggning . Klicka på OK för att spara ändringarna.

Hur man använder AutoKey -fraser

Som nämnts ovan finns det olika användningsfall där du kan använda AutoKey-fraser. Nu, för att visa AutoKey -fraser i aktion, låt oss se hur du kan ställa in en förkortning för att expandera text/fras.

  1. Klicka på Ny knappen och välj Fras .
  2. Ge frasen ett namn och tryck OK .
  3. Klicka på i det högra fönstret Ange frasinnehåll och ersätt den med texten du vill ange när du skriver dess förkortning.
  4. Klicka på Uppsättning knappen bredvid Förkortningar .
  5. Knacka på Lägg till i Ange förkortningar fönster och ange den förkortning som du vill expandera frasen med.
  6. Tryck på rullgardinsmenyn för Trigger på och välj Allt icke-ord .
  7. Träffa OK .
  8. I huvudfönstret trycker du på Spara knapp.

Markera kryssrutan bredvid om du vill ignorera fallet med en förkortning Ignorera fallet med maskinskriven förkortning . På samma sätt, för att undvika behovet av att trycka på ett trigger -tecken, aktivera Aktivera omedelbart (kräver inte ett trigger -tecken) alternativ.

Om du är med i mjukvaruutveckling och vill använda vissa Python -bibliotek i ditt projekt kan du skapa en fras för samma som lägger in dessa bibliotek i redigeraren när du skriver in det.

Dessutom, om du har samlat många sådana fraser - till en punkt där det är svårt att komma ihåg dem - kan du tilldela en snabbtangent för att visa en lista med alla dessa fraser och välja en att skriva in i textfältet.

Följ stegen nedan för att göra detta:

  1. Slå Ny knappen för att skapa en ny mapp.
  2. Flytta alla fraser som du vill gruppera till den här mappen.
  3. Välj mappen och i Mappinställningar till höger klickar du på Uppsättning knappen bredvid Snabbtangent .
  4. Välj en modifieringsnyckel, välj Tryck för att ställa in och ange en nyckel för att generera en nyckelkombination. Träffa OK och spara ändringarna.

Allt du behöver göra är att trycka på snabbtangenten för att se alla fraser i mappen och välja den du vill använda.

Hur man använder AutoKey Scripts

AutoKey -skript spelar in när du vill utföra mer avancerade operationer än bara textutvidgning. Med ett skript kan du bland annat köra appar, öppna filer/mappar och kontrollera fönster- och mushändelser.

För den här guiden, låt oss se hur du kan använda ett AutoKey -skript för att öppna Google Chrome.

hur man installerar ram på macbook pro
  1. Klicka på Ny knappen och välj Manus .
  2. Ge ett namn till ditt manus och tryck OK .
  3. I det högra fönstret, byt ut # Ange din skriptkod med följande kodrader: | _+_ |
  4. Slå Uppsättning knappen bredvid Snabbtangent och ställ in en snabbtangent.
  5. Klick OK .
  6. Knacka på Spara för att spara ditt manus.

Nu, varje gång du vill köra Chrome, tryck på den här snabbtangenten, så körs skriptet och Chrome startas.

På samma sätt som du grupperade liknande fraser i en mapp i föregående avsnitt kan du också gruppera liknande skript för att enkelt köra dem efter behov.

För att använda skript effektivt måste du ha en fungerande förståelse för Python. Som till exempel har vi använt delprocess modul (delprocesshantering) för att öppna en ny process i exemplet ovan. Du kan lära dig mer om delprocessen och andra moduler och komponenter med hjälp av Pythons officiella dokument.

Relaterad: Vad är Pythons OS -modul och hur använder du den?

När du väl har bemästrat kan du utnyttja dina Python -färdigheter för att interagera med i stort sett alla delar av systemet och utföra uppgifter på lägre nivåer som skulle ta mycket av din tid om du väljer att gå den manuella vägen.

Få mer gjort med AutoKey

Guiden ovan borde ha hjälpt dig att konfigurera AutoKey på din dator och förstå grundtanken bakom hur den fungerar. Och framåt bör du kunna ta inspiration från de visade exemplen ovan och använda AutoKey -fraser och skript för att automatisera de repetitiva och triviala operationerna i ditt system.

Om du vill utforska fler alternativ, kolla in några av de andra populära Linux -automationsapparna innan du investerar i en.

Dela med sig Dela med sig Tweet E-post 4 Linux Automation -appar för att effektivisera dina uppgifter och arbetsflöden

Vill du spara tid och undvika repetitiva uppgifter? Svaret är automatisering! Här är några användbara Linux -stationära automatiseringsappar att testa.

Läs Nästa
Relaterade ämnen
  • Linux
  • Datorautomation
  • Uppgiftsautomation
  • Linux -appar
Om författaren Yash Wate(21 artiklar publicerade)

Yash är personalförfattare på MUO för DIY, Linux, programmering och säkerhet. Innan han hittade sin passion för att skriva, utvecklade han för webben och iOS. Du kan också hitta hans skrift på TechPP, där han täcker andra vertikaler. Förutom teknik, gillar han att prata om astronomi, Formel 1 och klockor.

Mer från Yash Wate

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera