Hoe AutoKey te gebruiken om repetitieve taken op Linux te automatiseren

Hoe AutoKey te gebruiken om repetitieve taken op Linux te automatiseren

AutoKey is een scripttoepassing voor Linux. Hiermee kunt u repetitieve en triviale bewerkingen op uw computer automatiseren, zodat u ze snel en efficiënt kunt uitvoeren.





Enkele van de taken waar AutoKey goed van pas komt, zijn tekstuitbreiding, typefouten corrigeren, programma's starten en standaardteksten invoegen. Bovendien kunt u het ook gebruiken om aangepaste scripts uit te voeren om complexe systeemacties op uw computer te automatiseren.





hoe een Outlook-account te verwijderen

Dat gezegd hebbende, kan AutoKey echter intimiderend zijn voor zijn nieuwe gebruikers. Hiertoe is hier een handleiding om u te helpen bij het installeren, instellen en gebruiken van AutoKey op Linux.





Wat is AutoKey?

AutoKey is een gratis en open-source hulpprogramma voor desktopautomatisering voor Linux. Hiermee kunt u verschillende repetitieve bewerkingen op uw computer automatiseren met behulp van sneltoetsen of triggerfrases, zodat u ze efficiënt kunt uitvoeren.

Als u net begint met AutoKey, zijn tekstuitbreiding en autocorrectie twee toepassingen waar de software u goed van pas kan komen. En na verloop van tijd, als u vertrouwd raakt met AutoKey en begrip ontwikkelt van scriptconcepten en hun fijne kneepjes, zou u het moeten kunnen gebruiken om voer Python-scripts uit om complexe taken te automatiseren.



Hoe AutoKey op Linux te installeren

AutoKey is beschikbaar voor alle belangrijke Linux-distributies en komt in twee versies: autokey-gtk en autokey-qt .

Voor niet-ingewijden, GTK en Qt zijn toolkits die worden gebruikt voor het ontwikkelen van GUI-gebaseerde apps voor Linux. Van de twee heeft GTK de voorkeur voor programma's in GNOME-stijl, terwijl Qt de standaardoptie is voor het maken van programma's voor KDE. Afgezien van de verandering in cosmetica, hebben de programma's die met GTK en Qt zijn gemaakt, in het algemeen dezelfde interne structuur.





Dus, afhankelijk van welke Linux-distro je op je computer gebruikt, kun je besluiten om de GTK- of de Qt-versie van AutoKey te downloaden.

Gerelateerd: Wat is het verschil tussen GTK+ en Qt





Ook hiervoor heb je twee mogelijkheden. Je kunt de pakketbeheerder gebruiken, die vooraf is geïnstalleerd in je Linux-distro, voor een snelle installatie. Of u kunt gebruiken Pip , voor het geval u de nieuwste versie van AutoKey wilt.

De aanbevolen keuze is echter om AutoKey te installeren met behulp van een pakketbeheerder, omdat dit een veel eenvoudiger en vriendelijker installatieproces biedt dan pip. Volg de onderstaande stappen om AutoKey op uw computer te installeren.

Op Debian (Ubuntu, Mint, Elementair)

Om AutoKey te installeren op op Debian gebaseerde Linux-distributies, voert u de volgende opdracht uit in de terminal:

sudo apt install autokey-gtk

Voor installatie: autokey-qt , binnenkomen:

sudo apt install autokey-qt

op Fedora

Installeer AutoKey op Fedora met:

sudo dnf install autokey-gtk

Op Arch Linux

AutoKey is beschikbaar op Arch Linux via AUR (Arch User Repository). U kunt het dus installeren door het volgende uit te voeren:

yay -Syy autokey-gtk

Initiële uitvoering AutoKey

Met AutoKey geïnstalleerd, ga naar het applicatiemenu en start het programma. Wanneer het wordt geopend, zal het systeem u begroeten met het hoofdvenster dat in twee secties is opgesplitst: het linkerdeelvenster helpt u door zinnen en scripts te navigeren, terwijl u aan de rechterkant de items die u aan de linkerkant selecteert, kunt bekijken en bouwen/configureren.

AutoKey wordt standaard geleverd met een paar voorbeeldzinnen en scripts om u een idee te geven van het gebruik ervan. Zinnen zijn in wezen tekstuitbreidingen die namens u tekst invoeren wanneer u hun triggersleutels of -zinnen invoert. Anderzijds, scripts zijn dynamisch en kunnen met Python worden geprogrammeerd om meer geavanceerde bewerkingen uit te voeren.

In de volgende secties laten we u zien hoe u ze kunt gebruiken. Maar zorg er eerst voor dat AutoKey automatisch wordt uitgevoerd telkens wanneer u zich aanmeldt op uw computer, zodat u de app niet elke keer handmatig hoeft uit te voeren.

Ga hiervoor naar Bewerking > Voorkeuren . Schakel over naar de algemeen tabblad en vink het vakje aan voor AutoKey automatisch starten bij inloggen . Klik op Oke om de wijzigingen op te slaan.

AutoKey-zinnen gebruiken

Zoals hierboven vermeld, zijn er verschillende gebruikssituaties waarin u AutoKey-zinnen kunt gebruiken. Laten we nu, om AutoKey-zinnen in actie te laten zien, eens kijken hoe u een afkorting kunt instellen om tekst/zin uit te breiden.

  1. Klik op de Nieuw knop en selecteer Uitdrukking .
  2. Geef een naam aan de zin en druk op Oke .
  3. Klik in het rechtervenster op Voer de inhoud van de zin in en vervang het door de tekst die u wilt invoeren wanneer u de afkorting typt.
  4. Klik op de Set knop naast Afkortingen .
  5. Tik op Toevoegen in de Afkortingen instellen venster en voer de afkorting in waarmee u de zin wilt uitbreiden.
  6. Druk op de vervolgkeuzeknop voor Trigger aan en selecteer Allemaal niet-woord .
  7. Raken Oke .
  8. Tik in het hoofdvenster op de Opslaan knop.

Om het geval van getypte afkortingen te negeren, vinkt u het selectievakje aan naast Negeer geval van getypte afkorting . Evenzo, om te voorkomen dat u op een trigger-teken moet drukken, schakelt u de Onmiddellijk activeren (geen triggerteken nodig) optie.

Als u van softwareontwikkeling houdt en bepaalde Python-bibliotheken in uw project wilt gebruiken, kunt u hiervoor een zin maken die die bibliotheken in de editor invoert wanneer u deze intypt.

Bovendien, als je veel van dergelijke zinnen hebt verzameld - tot een punt waarop het moeilijk is om ze te onthouden - kun je een sneltoets toewijzen om een ​​lijst van al deze zinnen te bekijken en er een kiezen om in het tekstveld in te voeren.

Volg hiervoor de onderstaande stappen:

  1. Druk op de Nieuw knop om een ​​nieuwe map te maken.
  2. Verplaats alle zinnen die u wilt groeperen naar deze map.
  3. Selecteer de map en in de Mapinstellingen klik aan de rechterkant op de Set knop naast Sneltoets .
  4. Kies een modificatiesleutel, selecteer Druk om in te stellen en voer een sleutel in om een ​​toetsencombinatie te genereren. Raken Oke en sla de wijzigingen op.

Nu hoef je alleen maar op de sneltoets te drukken om alle zinnen in de map te bekijken en degene te selecteren die je wilt gebruiken.

AutoKey-scripts gebruiken

AutoKey-scripts komen in het spel wanneer u meer geavanceerde bewerkingen wilt uitvoeren dan alleen tekstuitbreiding. Met behulp van een script kunt u onder andere apps uitvoeren, bestanden/mappen openen en venster- en muisgebeurtenissen regelen.

Laten we voor deze handleiding eens kijken hoe u een AutoKey-script kunt gebruiken om Google Chrome te openen.

standaard Google-account instellen in chrome
  1. Klik op de Nieuw knop en selecteer Script .
  2. Geef een naam aan je script en druk op Oke .
  3. Vervang in het rechtervenster # Voer uw scriptcode in met de volgende regels code: |_+_|
  4. Druk op de Set knop naast Sneltoets en stel een sneltoets in.
  5. Klik Oke .
  6. Tik op Opslaan om je scriptie op te slaan.

Nu, elke keer dat u Chrome wilt gebruiken, drukt u op deze sneltoets en het zal het script uitvoeren en Chrome starten.

Op dezelfde manier waarop u vergelijkbare zinnen in een map in de vorige sectie hebt gegroepeerd, kunt u ook vergelijkbare scripts groeperen om ze indien nodig gemakkelijk uit te voeren.

Om scripts effectief te gebruiken, moet je een goed begrip hebben van Python. Zoals we bijvoorbeeld de . hebben gebruikt subproces module (subprocesbeheer) om in bovenstaand voorbeeld een nieuw proces te openen. U kunt meer leren over het subproces en andere modules en componenten met behulp van de officiële documenten van Python.

Verwant: Wat is de OS-module van Python en hoe gebruik je deze?

Als je het eenmaal onder de knie hebt, kun je je Python-vaardigheden gebruiken om met vrijwel elk onderdeel van het systeem te communiceren en taken op lagere niveaus uit te voeren die veel van je tijd zouden kosten als je ervoor kiest om de handmatige route te volgen.

Krijg meer gedaan met AutoKey

De bovenstaande gids had u moeten helpen AutoKey op uw computer in te stellen en het basisidee achter de werking ervan te begrijpen. En in de toekomst zou u inspiratie moeten kunnen putten uit de hierboven gedemonstreerde voorbeelden en AutoKey-zinnen en scripts kunnen gebruiken om de repetitieve en triviale bewerkingen op uw systeem te automatiseren.

Als je meer opties wilt verkennen, bekijk dan enkele van de andere populaire Linux-automatiserings-apps voordat je erin investeert.

Deel Deel Tweeten E-mail 4 Linux-automatiseringsapps om uw taken en workflows te stroomlijnen

Wilt u tijd besparen en repetitieve taken vermijden? Het antwoord is automatisering! Hier zijn enkele handige Linux-desktopautomatiserings-apps om te proberen.

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Computerautomatisering
  • Taakautomatisering
  • Linux-apps
Over de auteur Yash Wate(21 artikelen gepubliceerd)

Yash is een Staff Writer bij MUO voor DIY, Linux, Programming en Security. Voordat hij zijn passie voor schrijven vond, ontwikkelde hij voor het web en iOS. Je kunt zijn schrijven ook vinden op TechPP, waar hij andere branches behandelt. Behalve over technologie praat hij graag over astronomie, Formule 1 en horloges.

Meer van Yash Wate

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren