AutoKey: Nyttig verktøy for automatisering av oppgaver for GNU / Linux

AutoKey: Nyttig verktøy for automatisering av oppgaver for GNU / Linux

AutoKey: Nyttig verktøy for automatisering av oppgaver for GNU / Linux

Når du arbeider med automatisere oppgaver (aktiviteter eller handlinger) på en datamaskin, har dette alltid til hensikt å øke produktivitet av brukerne. Og når disse brukerne vanligvis er avanserte, som i tilfellet med Serveradministratorer, utviklere eller DevOps og andre relaterte, siden produktivitetsprogrammer vanligvis brukes. Som for eksempel appstartere typen ulauncher o Oppgaveautomater typen "AutoKey".

Og i tilfelle av "AutoKey", er det verdt å merke seg at dette er en åpen kildekode desktop app som hjelper til med å automatisere mange repeterende oppgaver enkelt og raskt.

Ulauncher og Synapse: 2 Utmerkede programstartere for Linux

Ulauncher og Synapse: 2 Utmerkede programstartere for Linux

Og før du beskriver "AutoKey" og utforske hvordan installere og bruke, som vanlig vil vi umiddelbart legge igjen noen lenker knyttet til relaterte tidligere innlegg andre produktivitetsapper som vi har tatt opp tidligere, slik at de lettere kan utforskes etter slutten av denne publikasjonen:

"Programstartere (bæreraketter) er verktøy eller komplementer som vi vanligvis implementerer i operativsystemene våre for å forbedre produktiviteten vår, ved å øke brukervennligheten og hastigheten ved å bruke tastaturet til å utføre handlinger. Handling som vanligvis er veldig nyttig, spesielt når vi i stedet for et skrivebordsmiljø (DE) bruker en Window Manager (WM). Og blant de beste de beste kan vi nevne Ulauncher, som er en rask applikasjonsstarter for Linux. Det er skrevet i Python, ved hjelp av GTK +." Ulauncher og Synapse: 2 Utmerkede programstartere for Linux

Dmenu og Rofi: 2 Utmerkede appstartere for WM-er
Relatert artikkel:
Dmenu og Rofi: 2 Utmerkede appstartere for WM-er
Ulauncher og Synapse: 2 Utmerkede programstartere for Linux
Relatert artikkel:
Ulauncher og Synapse: 2 Utmerkede programstartere for Linux
Albert og Kupfer: 2 gode kasser som alternativer til Cerebro
Relatert artikkel:
Albert og Kupfer: 2 gode kasser som alternativer til Cerebro
Hjerne: En åpen app for produktivitet over flere plattformer
Relatert artikkel:
Hjerne: En åpen app for produktivitet over flere plattformer

Autokey: Linux Desktop Automation App

Autokey: Linux Desktop Automation App

Hva er AutoKey?

Ifølge Offisielt nettsted "AutoKey" på GitHub, er denne appen kort beskrevet som følger:

"Det er et skrivebordsautomatiseringsverktøy for Linux og X11."

Og de legger også til at:

"Det fungerer for tiden under Python 3. Og fordi det er et X11 -program, vil det ikke fungere 100% på GNU / Linux -distribusjoner som bruker Wayland som standard i stedet for Xorg."

funksjoner

  • Den tilbyr et enkelt og intuitivt grafisk brukergrensesnitt som kjører Python-3-skript og utfører tekstutvidelse, med et spesielt fokus på makro- og tastetrykkfunksjonalitet.
  • Den kan brukes til både enkel tekstutvidelse ved å bruke "Fraser". Når det gjelder å reagere på hurtigtaster (f.eks. [Ctrl] + [Alt] + F8), for å utvide setninger.
  • Det tillater, om nødvendig, å bruke all kraften til Python -programmeringsspråket til å skrive skript i Python3 for å automatisere de nødvendige oppgavene. AutoKey -skript og setninger kan blant annet kobles til forkortelser og hurtigtaster for å utføre kommandoer.
  • Tilbyr et API for interaksjon med systemet, gjør ting som å klikke med musen eller skrive tekst med tastaturet.

Hvorfor er AutoKey en god app for SysAdmins?

Begge bra sysadmins Som andre avanserte IT -fagfolk har de ofte en grunnleggende forståelse av programmering eller programmeringslogikk. Derfor, blant mange ting, har de en tendens til å ha en veldig god forståelse av driften / oppførselen til forskjellige utstyr / enheter og tilhørende programvare for å implementere og løse problemer.

Men også, de er vanligvis gode på forskjellige programmeringsspråk brukes til skripting eller automatisering av rutineoppgaver som f.eks Shell, AWK, Perl, Python, blant andre. Alt for å automatisere så mye som mulig, og mestre det best mulig skriptspråk og kommandoer, å konvertere hyppige og kjedelige oppgaver til automatiserte oppgaver.

Installasjon og bruk

For nedlasting kan du laste ned 3 filer i .deb -format nødvendig og tilgjengelig i nedlastingsdelen, tilsvarende den siste nåværende versjon (0.96 beta-8), og installer dem deretter på din GNU / Linux Distro, akkurat som i vår praktiske sak. Imidlertid kan både (gtk- og qt -pakker) eller bare én av de to installeres etter behov.

Etter nedlasting i Last ned mappe, kan følgende utføres i en terminal kommandorekkefølge:

«sudo apt install ./Descargas/autokey-*.*»

Kjør den deretter via Applikasjonsmeny og planlegge a setning eller manus bruker Pythonspråk. I mitt tilfelle, planlegg følgende oppgave: Kjør spillet Urban Horror 4 med tastene Ctrl + 4. Handling som tidligere ble utført manuelt ved å åpne en nettleser, søke etter kildemappen og klikke på den kjørbare filen.

Python -kode programmert

output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64")
keyboard.send_keys(output)

Skjermbilder

AutoKey: Skjermbilde 1

AutoKey: Skjermbilde 2

AutoKey: Skjermbilde 3

AutoKey: Skjermbilde 4

AutoKey: Skjermbilde 5

mer informasjon

For mer informasjon om "AutoKey" Vi anbefaler å utforske følgende 3 lenker:

Sammendrag: Ulike publikasjoner

Oppsummering

Oppsummert, som vi har sett "AutoKey" det er veldig nyttig oppgave automatisering verktøy, som også fungerer ved å bruke Pythonspråk. Og brukt godt, kan det bli et transformativt verktøy for å forbedre vår produktivitet eller bare la oss redusere det fysiske stresset som er forbundet med å skrive. I tillegg kan det være en alliert og utfyllende app for hva med Shell-skripting det har ikke vært praktisk eller gjennomførbart å automatisere.

Vi håper at denne publikasjonen vil være veldig nyttig for hele «Comunidad de Software Libre y Código Abierto» og med stort bidrag til forbedring, vekst og diffusjon av økosystemet av applikasjoner tilgjengelig for «GNU/Linux». Og ikke slutt å dele den med andre, på dine favorittnettsteder, kanaler, grupper eller fellesskap av sosiale nettverk eller meldingssystemer. Til slutt, besøk hjemmesiden vår på «DesdeLinux» for å utforske flere nyheter, og bli med på vår offisielle kanal Telegram av DesdeLinux.


Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.