AutoKey er et skriptprogram for Linux. Den lar deg automatisere repeterende og trivielle operasjoner på datamaskinen din, slik at du kan utføre dem raskt og effektivt.

Noen av oppgavene der AutoKey tjener godt inkluderer tekstutvidelse, korrigere skrivefeil, starte programmer og sette inn tekster på kjeleplaten. Dessuten kan du også bruke den til å kjøre tilpassede skript for å automatisere komplekse systemhandlinger på maskinen din.

Når det er sagt, kan AutoKey imidlertid være skremmende for sine første gangs brukere. Her er en guide som hjelper deg med å installere, sette opp og bruke AutoKey på Linux.

Hva er AutoKey?

AutoKey er et gratis og åpen kildekode-desktopautomatiseringsverktøy for Linux. Den lar deg automatisere ulike repeterende operasjoner på datamaskinen din ved hjelp av hurtigtaster eller utløsersetninger, slik at du kan utføre dem effektivt.

Hvis du nettopp har begynt med AutoKey, er tekstutvidelse og automatisk korrigering to applikasjoner der programvaren kan vise seg å være til god nytte for deg. Og over tid, når du blir komfortabel med AutoKey og utvikler en forståelse av skriptekonsepter og deres komplikasjoner, bør du kunne bruke den til å

instagram viewer
utføre Python-skript for å automatisere komplekse oppgaver.

Slik installerer du AutoKey på Linux

AutoKey er tilgjengelig for alle store Linux distroer og kommer i to versjoner: autokey-gtk og autokey-qt.

For uinnvidde, GTK og Qt er verktøysett som brukes til å utvikle GUI-baserte apper for Linux. Av de to er GTK det foretrukne valget for GNOME-stilprogrammer, mens Qt er standardalternativet for å lage programmer for KDE. I tillegg til endringen i kosmetikk, har programmene som er opprettet med GTK og Qt begge den samme interne strukturen.

Så, avhengig av hvilken Linux-distro du bruker på datamaskinen din, kan du bestemme deg for å laste ned enten GTK eller Qt-versjonen av AutoKey.

I slekt: Hva er forskjellen mellom GTK + og Qt

For dette har du også to alternativer. Du kan enten bruke pakkebehandleren, som er forhåndsinstallert i din Linux-distro, for en rask installasjon. Eller du kan bruke pip, i tilfelle du vil ha den nyeste versjonen av AutoKey.

Det anbefalte valget er imidlertid å installere AutoKey ved hjelp av en pakkebehandling, siden det tilbyr en mye enklere og vennlig installasjonsprosess enn pip. Følg trinnene nedenfor for å installere AutoKey på datamaskinen din.

På Debian (Ubuntu, Mint, Elementary)

For å installere AutoKey på Debian-baserte Linux-distribusjoner, kjør følgende kommando i terminalen:

sudo apt installere autokey-gtk

For installasjon autokey-qt, Tast inn:

sudo apt installer autokey-qt

På Fedora

Installer AutoKey på Fedora ved hjelp av:

sudo dnf installerer autokey-gtk

På Arch Linux

AutoKey er tilgjengelig på Arch Linux via AUR (Arch User Repository). Så du kan installere det ved å kjøre:

yay -Syy autokey-gtk

Førstegang for AutoKey

Når AutoKey er installert, går du til applikasjonsmenyen og starter programmet. Når det åpnes, vil systemet hilse på deg med hovedvinduet som er delt inn i to seksjoner: den venstre ruten hjelper deg navigere gjennom setninger og skript, mens høyre lar deg forhåndsvise og bygge / konfigurere elementene du velger på venstre.

AutoKey kommer med noen få eksempler og skript ut av esken for å gi deg en ide om bruken av dem. Setninger er i hovedsak tekstutvidere som skriver inn tekst på dine vegne når du skriver inn utløsertastene eller setningene. På den andre siden, skript er dynamiske og kan programmeres ved hjelp av Python for å utføre mer avanserte operasjoner.

Vi viser deg hvordan du bruker dem i de følgende avsnittene. Men før det, sørg for å stille AutoKey til å kjøre automatisk hver gang du logger på datamaskinen din, slik at du ikke trenger å kjøre appen manuelt hver gang.

For å gjøre dette, gå til Redigere > Preferanser. Bytt til Generell og merk av for Start AutoKey automatisk ved pålogging. Klikk på OK for å lagre endringene.

Hvordan bruke AutoKey-setninger

Som nevnt ovenfor, er det forskjellige bruksområder der du kan bruke AutoKey-setninger. Nå, for å vise AutoKey-setninger i aksjon, la oss se hvordan du kan sette opp en forkortelse for å utvide tekst / frase.

  1. Klikk på Ny og velg Uttrykk.
  2. Gi et navn til uttrykket og slå OK.
  3. Klikk på på høyre vindu Skriv inn setningsinnhold og erstatt den med teksten du vil legge inn når du skriver inn forkortelsen.
  4. Klikk på Sett knappen ved siden av Forkortelser.
  5. Trykk på Legg til i Angi forkortelser vindu og skriv inn forkortelsen du vil utvide setningen med.
  6. Trykk på rullegardinknappen for Utløser og velg Alt ikke-ord.
  7. Truffet OK.
  8. Trykk på på i hovedvinduet Lagre knapp.

For å ignorere saken med skrevet forkortelse, merker du av i avmerkingsboksen ved siden av Ignorer tilfelle av skrevet forkortelse. På samme måte aktiverer du for å unngå behovet for å trykke på et triggertegn Utløs umiddelbart (ikke krever utløserkarakter) alternativ.

Hvis du er interessert i programvareutvikling og vil bruke bestemte Python-biblioteker i prosjektet ditt, kan du opprette en setning for det samme som skriver disse bibliotekene i redigeringsprogrammet når du skriver det inn.

I tilfelle du har samlet mange slike setninger - til et punkt der det er vanskelig å huske dem - du kan tilordne en hurtigtast for å vise en liste over alle disse setningene og velge en å skrive inn teksten felt.

Følg trinnene nedenfor for å gjøre dette:

  1. Slå den Ny for å opprette en ny mappe.
  2. Flytt alle setningene du vil gruppere sammen til denne mappen.
  3. Velg mappen, og i Mappeinnstillinger til høyre, klikk på Sett knappen ved siden av Hurtigtast.
  4. Velg en modifikasjonstast, velg Trykk for å stille, og skriv inn en nøkkel for å generere en tastekombinasjon. Truffet OK og lagre endringene.

Nå er alt du trenger å gjøre å trykke hurtigtasten for å se alle setningene i mappen og velge den du vil bruke.

Hvordan bruke AutoKey-skript

AutoKey-skript spiller inn når du vil utføre mer avanserte operasjoner enn bare tekstutvidelse. Ved hjelp av et skript kan du kjøre apper, åpne filer / mapper og kontrollere vindu- og mushendelser, blant annet.

For formålet med denne veiledningen, la oss se hvordan du kan bruke et AutoKey-skript til å åpne Google Chrome.

  1. Klikk på Ny og velg Manus.
  2. Gi et navn til skriptet ditt og trykk OK.
  3. Skift ut på høyre vindu # Skriv inn skriptkoden med følgende kodelinjer:
    importere underprosess
    underprosess. Popen (["usr / bin / google-chrome"])
  4. Slå den Sett knappen ved siden av Hurtigtast og angi en hurtigtast.
  5. Klikk OK.
  6. Trykk på Lagre for å lagre skriptet.

Nå, hver gang du vil kjøre Chrome, trykker du på denne hurtigtasten, og den utfører skriptet og starter Chrome.

På samme måte som du grupperte lignende setninger i en mappe i forrige avsnitt, kan du også gruppere lignende skript for å kjøre dem enkelt etter behov.

For å bruke skript effektivt må du ha en arbeidsforståelse av Python. Som for eksempel har vi brukt underprosess modul (subprocess management) for å åpne en ny prosess i eksemplet ovenfor. Du kan lære mer om underprosessen og andre moduler og komponenter ved hjelp av Pythons offisielle dokumenter.

I slekt: Hva er Pythons OS-modul og hvordan bruker du den?

Når du er mestret, kan du utnytte Python-ferdighetene dine til å samhandle med stort sett alle komponenter i systemet og utføre oppgaver på lavere nivåer som ville brukt mye av tiden din hvis du valgte å gå i manualen rute.

Bli mer ferdig med AutoKey

Veiledningen ovenfor burde ha hjulpet deg med å sette opp AutoKey på datamaskinen din og forstå den grunnleggende ideen bak arbeidet. Og fremover bør du kunne hente inspirasjon fra de demonstrerte eksemplene ovenfor og bruke AutoKey-setninger og skript for å automatisere gjentatte og trivielle operasjoner på systemet ditt.

Hvis du vil utforske flere alternativer, kan du sjekke ut noen av de andre populære Linux-automatiseringsappene før du investerer i en.

Dele
E-post
4 Linux-automatiseringsapper for å effektivisere oppgavene og arbeidsflytene dine

Vil du spare tid og unngå repeterende oppgaver? Svaret er automatisering! Her er noen nyttige apper for Linux-stasjonær automatisering å prøve.

Les Neste

Relaterte temaer
  • Linux
  • Datautomatisering
  • Oppgaveautomatisering
  • Linux-apper
Om forfatteren
Yash Wate (17 artikler publisert)

Yash er en Staff Writer ved MUO for DIY, Linux, Programmering og sikkerhet. Før han fant sin lidenskap skriftlig, pleide han å utvikle seg for nettet og iOS. Du kan også finne hans forfatterskap på TechPP, hvor han dekker andre vertikaler. Annet enn teknisk, liker han å snakke om astronomi, Formel 1 og klokker.

Mer fra Yash Wate

Abonner på vårt nyhetsbrev

Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere