AutoKey: Användbart verktyg för automatisering av uppgifter för GNU / Linux

AutoKey: Användbart verktyg för automatisering av uppgifter för GNU / Linux

AutoKey: Användbart verktyg för automatisering av uppgifter för GNU / Linux

När man arbetar med automatisera uppgifter (aktiviteter eller åtgärder) på en dator, har detta alltid syftet att öka produktivitet av användarna. Och när dessa användare vanligtvis är avancerade, som i fallet med Serveradministratörer, utvecklare eller DevOps och andra relaterade, eftersom produktivitetsapplikationer vanligtvis används. Till exempel applanseringar typ Ulauncher o Uppgiftsautomater typ "AutoKey".

Och i fallet med "AutoKey", är det värt att notera att detta är en öppen källkod stationär app vilket hjälper till att automatisera många repetitiva uppgifter enkelt och snabbt.

Ulauncher och Synapse: 2 utmärkta applikationsstartare för Linux

Ulauncher och Synapse: 2 utmärkta applikationsstartare för Linux

Och innan du beskriver "AutoKey" och utforska hur installera och använda, som vanligt lämnar vi omedelbart nedan några länkar relaterade till relaterade tidigare inlägg andra produktivitetsappar som vi har tagit upp tidigare, så att de efter utgången av denna publikation lättare kan utforskas:

"Programstartare (launchers) är verktyg eller komplement som vi vanligtvis implementerar i våra operativsystem för att förbättra vår produktivitet genom att öka enkelheten och hastigheten med att använda tangentbordet för att utföra åtgärder. Åtgärd som vanligtvis är mycket användbar, särskilt när vi istället för en skrivbordsmiljö (DE) använder en Window Manager (WM). Och bland de bästa de bästa kan vi nämna Ulauncher, som är en snabb applikationsstartare för Linux. Det är skrivet i Python, med GTK +." Ulauncher och Synapse: 2 utmärkta applikationsstartare för Linux

Dmenu och Rofi: 2 utmärkta applanseringar för WM
Relaterad artikel:
Dmenu och Rofi: 2 utmärkta applanseringar för WM
Ulauncher och Synapse: 2 utmärkta applikationsstartare för Linux
Relaterad artikel:
Ulauncher och Synapse: 2 utmärkta applikationsstartare för Linux
Albert och Kupfer: 2 utmärkta kannor som alternativ till Cerebro
Relaterad artikel:
Albert och Kupfer: 2 utmärkta kannor som alternativ till Cerebro
Hjärna: En öppen plattformsapp för produktivitet
Relaterad artikel:
Hjärna: En öppen plattformsapp för produktivitet

Autokey: Linux Desktop Automation App

Autokey: Linux Desktop Automation App

Vad är AutoKey?

Enligt Officiell "AutoKey" -sajt på GitHub, denna app beskrivs kortfattat enligt följande:

"Det är ett skrivbordsautomatiseringsverktyg för Linux och X11."

Och de tillägger också att:

"Det fungerar för närvarande under Python 3. Och eftersom det är ett X11 -program fungerar det inte 100% på GNU / Linux -distributioner som använder Wayland som standard istället för Xorg."

särdrag

  • Det erbjuder ett enkelt och intuitivt grafiskt användargränssnitt som kör Python-3-skript och utför textutvidgning, med särskilt fokus på makro- och knapptryckningsfunktioner.
  • Den kan användas för både enkel textutvidgning med hjälp av "Fraser". När det gäller att reagera på kortkommandon (t.ex. [Ctrl] + [Alt] + F8), för att expandera fraser.
  • Det tillåter vid behov att använda all kraft i programmeringsspråket Python för att skriva skript i Python3 för att automatisera nödvändiga uppgifter. AutoKey -skript som fraser kan kopplas till förkortningar och snabbtangenter, bland annat för att utföra kommandon.
  • Ger ett API för att interagera med systemet, göra saker som att klicka med musen eller skriva text med tangentbordet.

Varför är AutoKey en bra app för SysAdmins?

Båda bra Sysadminer Liksom andra avancerade IT -proffs har de ofta en grundläggande förståelse för programmering eller programmeringslogik. Därför tenderar de bland många saker att ha en mycket god förståelse för drift / beteende hos olika utrustningar / enheter och tillhörande programvara för att implementera och lösa problem.

Men också, de är oftast bra på olika programmeringsspråk används för skript eller automatisering av rutinuppgifter som t.ex. Shell, AWK, Perl, Python, bland andra. Allt för att automatisera så mycket som möjligt och behärska det bästa möjliga skriptspråk och kommandon, för att konvertera frekventa och tråkiga uppgifter till automatiserade uppgifter.

Installation och användning

För nedladdning kan du ladda ner 3 filer i .deb -format nödvändigt och tillgängligt i ditt nedladdningsavsnitt, motsvarande ditt senaste nuvarande version (0.96 beta-8)och installera dem sedan på din GNU / Linux Distro, precis som i vårt praktiska fall. Både (gtk- och qt -paket) eller bara 1 av antingen 2 kan dock installeras efter behov.

Efter nedladdning i Ladda ner mapp, kan följande utföras i en terminal kommandot:

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

Kör den sedan via Applikationsmeny och schemalägg a fras eller manus med hjälp av Pythonspråk. I mitt fall, schemalägg följande uppgift: Kör spelet Urban Horror 4 med tangenterna Ctrl + 4. Åtgärd som tidigare utfördes manuellt genom att öppna en webbläsare, söka efter dess källmapp och klicka på den körbara filen.

Python -kod programmerad

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

Skärmbilder

AutoKey: Skärmdump 1

AutoKey: Skärmdump 2

AutoKey: Skärmdump 3

AutoKey: Skärmdump 4

AutoKey: Skärmdump 5

mer information

För mer information om "AutoKey" Vi rekommenderar att utforska följande 3 länkar:

Sammanfattning: Olika publikationer

Sammanfattning

Sammanfattningsvis, som man har sett "AutoKey" det är mycket användbart uppgiftsautomatiseringsverktyg, som också fungerar genom att använda Pythonspråk. Och väl använt kan det bli ett transformativt verktyg för att förbättra vårt produktivitet eller helt enkelt låta oss minska den fysiska stress som är förknippad med att skriva. Dessutom kan det vara en allierad och kompletterande app för vad med Shell-skript det har inte varit praktiskt eller genomförbart att automatisera.

Vi hoppas att denna publikation kommer att vara mycket användbar för hela «Comunidad de Software Libre y Código Abierto» och med stort bidrag till förbättring, tillväxt och spridning av ekosystemet för applikationer som är tillgängliga för «GNU/Linux». Och sluta inte dela den med andra på dina favoritwebbplatser, kanaler, grupper eller grupper av sociala nätverk eller meddelandesystem. Slutligen besök vår hemsida på «DesdeLinux» för att utforska fler nyheter och gå med i vår officiella kanal Telegram av DesdeLinux.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.