AutoKey: Handige tool voor taakautomatisering voor GNU / Linux

AutoKey: Handige tool voor taakautomatisering voor GNU / Linux

AutoKey: Handige tool voor taakautomatisering voor GNU / Linux

Bij de behandeling van automatiseer taken (activiteiten of handelingen) op een computer, dit heeft altijd tot doel de produktiviteit van de gebruikers. En wanneer deze gebruikers meestal geavanceerd zijn, zoals in het geval van de Serverbeheerders, ontwikkelaars of DevOps en andere verwante, aangezien productiviteitstoepassingen vaak worden gebruikt. Zoals app-opstartprogramma's type Ulauncher o Taakautomaten type "AutoKey".

En in het geval van "AutoKey", is het vermeldenswaard dat dit een open source desktop-app waarmee u veel repetitieve taken eenvoudig en snel kunt automatiseren.

Ulauncher en Synapse: 2 uitstekende applicatiestarters voor Linux

Ulauncher en Synapse: 2 uitstekende applicatiestarters voor Linux

En alvorens te beschrijven "AutoKey" en ontdek hoe installeren en gebruiken, zoals gewoonlijk zullen we hieronder meteen enkele links achterlaten die betrekking hebben op gerelateerde eerdere berichten met anderen productiviteit apps die we eerder hebben behandeld, zodat ze na het einde van deze publicatie gemakkelijker kunnen worden verkend:

"Applicatiestarters (launchers) zijn hulpmiddelen of aanvullingen die we gewoonlijk in onze besturingssystemen implementeren om onze productiviteit te verbeteren, door het gemak en de snelheid van het gebruik van het toetsenbord om acties uit te voeren. Actie die meestal erg handig is, vooral wanneer we in plaats van een Desktop Environment (DE's) een Window Manager (WM's) gebruiken. En een van de beste die we kunnen noemen, Ulauncher, een snelle applicatiestarter voor Linux. Het is geschreven in Python, met GTK+." Ulauncher en Synapse: 2 uitstekende applicatiestarters voor Linux

Dmenu en Rofi: 2 uitstekende app-opstartprogramma's voor WM's
Gerelateerd artikel:
Dmenu en Rofi: 2 uitstekende app-opstartprogramma's voor WM's
Ulauncher en Synapse: 2 uitstekende applicatiestarters voor Linux
Gerelateerd artikel:
Ulauncher en Synapse: 2 uitstekende applicatiestarters voor Linux
Albert en Kupfer: 2 uitstekende werpers als alternatief voor Cerebro
Gerelateerd artikel:
Albert en Kupfer: 2 uitstekende werpers als alternatief voor Cerebro
Brain: een open platformonafhankelijke app voor productiviteit
Gerelateerd artikel:
Brain: een open platformonafhankelijke app voor productiviteit

Autokey: Linux Desktop Automation-app

Autokey: Linux Desktop Automation-app

Wat is AutoKey?

Volgens Officiële "AutoKey"-website op GitHub, wordt deze app als volgt kort beschreven:

"Het is een hulpprogramma voor desktopautomatisering voor Linux en X11."

En ze voegen er ook nog aan toe:

"Het werkt momenteel onder Python 3. En omdat het een X11-toepassing is, zal het niet 100% werken op GNU / Linux-distributies die standaard Wayland gebruiken in plaats van Xorg."

Kenmerken

  • Het biedt een eenvoudige en intuïtieve grafische gebruikersinterface die Python-3-scripts uitvoert en tekstuitbreiding uitvoert, met een speciale focus op macro- en toetsaanslagfunctionaliteit.
  • Het kan worden gebruikt voor zowel eenvoudige tekstuitbreiding door "Zinnen" te gebruiken. Wat betreft het reageren op sneltoetsen (bijv. [Ctrl] + [Alt] + F8), voor het uitbreiden van frases.
  • Het maakt het mogelijk om, indien nodig, alle kracht van de programmeertaal Python te gebruiken om scripts in Python3 te schrijven om de noodzakelijke taken te automatiseren. AutoKey-scripts zoals zinnen kunnen onder andere worden gekoppeld aan afkortingen en sneltoetsen om opdrachten uit te voeren.
  • Biedt een API voor interactie met het systeem, dingen doen zoals klikken met de muis of tekst typen met het toetsenbord.

Waarom is AutoKey een goede app voor SysAdmins?

Allebei goed systeembeheerders Net als andere geavanceerde IT-professionals hebben ze vaak een basiskennis van: programmering of programmeerlogica. Daarom hebben ze onder meer een zeer goed begrip van de werking / het gedrag van verschillende apparatuur / apparaten en gerelateerde software om problemen te implementeren en op te lossen.

Maar ze zijn ook meestal goed in verschillende programmeertalen gebruikt voor het scripten of automatiseren van routinetaken zoals: Shell, AWK, Perl, Python, onder andere. Alles om zoveel mogelijk te automatiseren en het best mogelijke te beheersen scripttalen en commando's, om frequente en vervelende taken om te zetten in geautomatiseerde taken.

Installatie en gebruik

Om te downloaden, kunt u de 3 bestanden in .deb-formaat nodig en beschikbaar in uw downloadsectie, overeenkomend met uw laatste huidige versie (0.96 beta-8)en installeer ze vervolgens op uw GNU / Linux Distro, net als in onze praktijkcase. Beide (gtk- en qt-pakketten) of slechts 1 van beide 2 kunnen echter naar wens worden geïnstalleerd.

Na gedownload in de Download map, het volgende kan in een terminal worden uitgevoerd: commando volgorde:

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

Voer het dan uit via Toepassingenmenu en plan een zin of schrift gebruik van de Python-taal. Plan in mijn geval de volgende taak: Start het spel Stedelijke terreur 4 met de sleutels Ctrl + 4. Actie die voorheen handmatig werd uitgevoerd door een browser te openen, naar de bronmap te zoeken en op het uitvoerbare bestand te klikken.

Python-code geprogrammeerd

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

Schermafbeeldingen

AutoKey: Screenshot 1

AutoKey: Screenshot 2

AutoKey: Screenshot 3

AutoKey: Screenshot 4

AutoKey: Screenshot 5

Meer informatie

Voor meer informatie over "AutoKey" We raden aan om de volgende 3 links te verkennen:

Samenvatting: Diverse publicaties

Overzicht

Kortom, zoals is gezien "AutoKey" het is een zeer nuttige tool voor taakautomatisering, die ook werkt door gebruik te maken van de Python taal. En als het goed wordt gebruikt, kan het een transformatief hulpmiddel worden om onze produktiviteit of gewoon ons toestaan ​​om de fysieke stress die gepaard gaat met schrijven te verminderen. Bovendien kan het een bondgenoot en complementaire app zijn voor wat met Shell-scripts het was niet praktisch of haalbaar om te automatiseren.

We hopen dat deze publicatie zeer nuttig zal zijn voor het hele «Comunidad de Software Libre y Código Abierto» en van grote bijdrage aan de verbetering, groei en verspreiding van het ecosysteem van toepassingen die beschikbaar zijn voor «GNU/Linux». En stop niet met het delen met anderen, op uw favoriete websites, kanalen, groepen of gemeenschappen van sociale netwerken of berichtensystemen. Bezoek ten slotte onze homepage op «DesdeLinux» om meer nieuws te ontdekken en lid te worden van ons officiële kanaal van Telegram van DesdeLinux.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.