Hvordan bruke AutoKey til å automatisere gjentatte oppgaver på Linux

Hvordan bruke AutoKey til å automatisere gjentatte oppgaver på Linux

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 fungerer godt inkluderer tekstutvidelse, korrigering av skrivefeil, lansering av programmer og innsetting av tekster på kjeleplater. Dessuten kan du også bruke den til å kjøre tilpassede skript for å automatisere komplekse systemhandlinger på maskinen din.





hvordan bruke snapchat på skolen wifi uten vpn

Når det er sagt, kan AutoKey imidlertid være skremmende for førstegangsbrukere. For dette formål, her er en guide for å hjelpe deg med å installere, konfigurere og bruke AutoKey på Linux.





Hva er AutoKey?

AutoKey er et gratis og åpen kildekode-verktøy for desktop-automatisering for Linux. Den lar deg automatisere forskjellige repeterende operasjoner på datamaskinen din ved å bruke hurtigtaster eller utløse setninger, slik at du kan utføre dem effektivt.

Hvis du bare begynner med AutoKey, er tekstutvidelse og autokorreksjon to applikasjoner der programvaren kan vise seg å være til god nytte for deg. Og etter hvert som du blir komfortabel med AutoKey og utvikler forståelse for skriptkonsepter og deres forviklinger, bør du kunne bruke den til å utføre Python -skript å automatisere komplekse oppgaver.



Slik installerer du AutoKey på Linux

AutoKey er tilgjengelig for alle større Linux distros og kommer i to versjoner: autokey-gtk og autokey-qt .

For de 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 programmer i GNOME-stil, mens Qt er standardalternativet for å lage programmer for KDE. I tillegg til endringen i kosmetikk, deler programmene som ble opprettet med GTK og Qt begge den samme interne strukturen for øvrig.





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.

Relatert: Hva er forskjellen mellom GTK+ og Qt





Også for dette har du to alternativer. Du kan enten bruke pakkelederen, 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 gir en mye enklere og vennligere installasjonsprosess enn pip. Følg trinnene nedenfor for å installere AutoKey på datamaskinen.

På Debian (Ubuntu, Mint, Elementary)

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

sudo apt install autokey-gtk

For installasjon autokey-qt , Tast inn:

sudo apt install autokey-qt

På Fedora

Installer AutoKey på Fedora ved å bruke:

sudo dnf install autokey-gtk

På Arch Linux

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

yay -Syy autokey-gtk

AutoKey første kjøring

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 med å navigere gjennom setninger og skript, mens høyre lar deg forhåndsvise og bygge/konfigurere elementene du velger til venstre.

AutoKey kommer med noen eksempler på setninger og skript for å gi deg en ide om bruken av dem. Setninger er i hovedsak tekstutvidere som skriver inn tekst på dine vegne når du angir 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 må du sette AutoKey til å kjøre automatisk hver gang du logger deg på datamaskinen, slik at du ikke trenger å kjøre appen manuelt hver gang.

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

Slik bruker du AutoKey -setninger

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

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

For å ignorere tilfellet med skrevet forkortelse, merker du av i ruten ved siden av Ignorer tilfellet med skrevet forkortelse . På samme måte, for å unngå behovet for å trykke på et utløsertegn, må du aktivere Utløser umiddelbart (trenger ikke et utløsertegn) alternativ.

Hvis du er interessert i programvareutvikling og vil bruke visse Python -biblioteker i prosjektet ditt, kan du lage et uttrykk for det samme som legger disse bibliotekene inn i redigeringsprogrammet når du skriver det inn.

I tillegg, hvis du har samlet mange slike setninger - til et punkt hvor det er vanskelig å huske dem - kan du tilordne en hurtigtast for å se en liste over alle disse setningene og velge en for å skrive inn tekstfeltet.

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 klikker du på Sett knappen ved siden av Hurtigtast .
  4. Velg en modifiseringsnøkkel, velg Trykk for å stille inn , og skriv inn en nøkkel for å generere en tastekombinasjon. Truffet OK og lagre endringene.

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

Hvordan bruke AutoKey Scripts

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

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

hvordan legge ut en collage på facebook
  1. Klikk på Ny -knappen og velg Manus .
  2. Gi et navn til skriptet ditt og trykk OK .
  3. Bytt på det høyre vinduet # Skriv inn skriptkoden din med følgende kodelinjer: | _+_ |
  4. Slå den Sett knappen ved siden av Hurtigtast og angi en hurtigtast.
  5. Klikk OK .
  6. Trykk på Lagre for å lagre skriptet ditt.

Hver gang du vil kjøre Chrome, trykker du på denne hurtigtasten, og det vil kjøre skriptet og starte Chrome.

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

For å bruke skript effektivt må du ha en fungerende forståelse av Python. Som for eksempel har vi brukt delprosess modul (delprosessstyring) for å åpne en ny prosess i eksemplet ovenfor. Du kan lære mer om delprosessen 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 har mestret det, kan du dra nytte av dine Python -ferdigheter til å samhandle med stort sett hvilken som helst komponent i systemet og utføre oppgaver på lavere nivåer som vil bruke mye tid på deg hvis du velger å gå den manuelle ruten.

Bli mer ferdig med AutoKey

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

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

Dele Dele kvitring E -post 4 Linux Automation -apper for å effektivisere oppgavene og arbeidsflytene dine

Vil du spare tid og unngå gjentatte oppgaver? Svaret er automatisering! Her er noen nyttige Linux -skrivebordsautomatiseringsapper å prøve.

Les neste
Relaterte temaer
  • Linux
  • Computer Automation
  • Oppgaveautomatisering
  • Linux -apper
Om forfatteren Yash Wate(21 artikler publisert)

Yash er personalforfatter på MUO for DIY, Linux, programmering og sikkerhet. Før han fant sin lidenskap i å skrive, pleide han å utvikle seg for nettet og iOS. Du kan også finne forfatterskapet hans på TechPP, der han dekker andre vertikaler. Annet enn teknologi liker han å snakke om astronomi, formel 1 og klokker.

Mer fra Yash Wate

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere