AutoKey: Korisni alat za automatizaciju zadataka za GNU / Linux

AutoKey: Korisni alat za automatizaciju zadataka za GNU / Linux

AutoKey: Korisni alat za automatizaciju zadataka za GNU / Linux

Kada je reč o tome automatizirati zadatke (aktivnosti ili radnje) na računaru, ovo uvijek ima za cilj povećanje produktivnost korisnika. A kad su ti korisnici obično napredni, kao u slučaju Administratori servera, programeri ili DevOps i druge povezane, budući da se aplikacije za produktivnost često koriste. Kao npr pokretači aplikacija tipo Ulauncher o Automatizatori zadataka tipo "AutoKey".

I u slučaju "AutoKey", vrijedi napomenuti da je ovo a desktop aplikacija otvorenog koda koji pomaže u automatizaciji mnogih ponavljajućih zadataka lako i brzo.

Ulauncher i Synapse: 2 izvrsna pokretača aplikacija za Linux

Ulauncher i Synapse: 2 izvrsna pokretača aplikacija za Linux

I prije opisivanja "AutoKey" i istražite kako instalirajte i koristite, kao i obično, odmah ćemo ostaviti dolje neke linkove vezane za povezani prethodni postovi sa drugim aplikacije za produktivnost kojima smo se već bavili, tako da se nakon završetka ove publikacije mogu lakše istražiti:

"Pokretači aplikacija (pokretači) su alati ili dopune koje obično implementiramo u naše operativne sisteme kako bismo poboljšali svoju produktivnost, povećavajući jednostavnost i brzinu korištenja tipkovnice za izvršavanje radnji. Radnja koja je obično vrlo korisna, posebno kada umjesto Desktop Environment (DEs) koristimo Window Manager (WMs). A među najboljima najboljima možemo spomenuti Ulauncher, koji je brzi pokretač aplikacija za Linux. Napisano je na Pythonu, koristeći GTK +." Ulauncher i Synapse: 2 izvrsna pokretača aplikacija za Linux

Vezani članak:
Dmenu i Rofi: 2 izvrsna pokretača aplikacija za WM-ove

Vezani članak:
Ulauncher i Synapse: 2 izvrsna pokretača aplikacija za Linux
Vezani članak:
Albert i Kupfer: 2 izvrsna bacača kao alternativa Cerebru
Vezani članak:
Mozak: otvorena aplikacija za produktivnost na više platformi

Autokey: Linux Desktop Automation App

Autokey: Linux Desktop Automation App

Šta je AutoKey?

Prema rečima Službena "AutoKey" web stranica na GitHubu, ova je aplikacija ukratko opisana na sljedeći način:

"To je pomoćni program za automatizaciju radne površine za Linux i X11."

Dodaju i sljedeće:

"Trenutno radi pod Pythonom 3. A budući da je aplikacija X11, neće raditi 100% na GNU / Linux distribucijama koje prema zadanim postavkama koriste Wayland umjesto Xorg."

Karakteristike

  • Nudi jednostavno i intuitivno grafičko korisničko sučelje koje pokreće Python-3 skripte i vrši proširenje teksta, s posebnim fokusom na makro i funkcionalnost pritiska na tipke.
  • Može se koristiti i za jednostavno proširenje teksta pomoću "Fraza". Što se tiče reagovanja na prečice na tastaturi (npr. [Ctrl] + [Alt] + F8), za proširenje fraza.
  • Dopušta, ako je potrebno, iskoristiti svu snagu programskog jezika Python za pisanje skripti u Python3 za automatizaciju potrebnih zadataka. AutoKey skripte poput fraza mogu se povezati, između ostalog, sa skraćenicama i interventnim tipkama za izvršavanje naredbi.
  • Pruža API za interakciju sa sistemom, radeći stvari poput klika mišem ili kucanja teksta pomoću tastature.

Zašto je AutoKey dobra aplikacija za SysAdmins?

Oboje dobro Sysadmins Kao i drugi napredni IT stručnjaci, često imaju osnovno razumijevanje programiranje ili programska logika. Stoga, između ostalog, imaju tendenciju da vrlo dobro razumiju rad / ponašanje različite opreme / uređaja i povezanog softvera, kako bi implementirali i riješili probleme.

Ali isto tako, obično su dobri u raznim stvarima programski jezici koristi se za skriptiranje ili automatizaciju rutinskih zadataka, kao što su Shell, AWK, Perl, Python, između ostalih. Sve u cilju automatizacije što je više moguće, savladavajući najbolje moguće skriptni jezici i komande, za pretvaranje čestih i dosadnih zadataka u automatizirane.

Instalacija i upotreba

Za preuzimanje možete preuzeti 3 datoteke u .deb formatu potrebno i dostupno u odjeljku za preuzimanje, što odgovara vašem zadnjem trenutna verzija (0.96 beta-8), a zatim ih instalirajte na svoj GNU / Linux Distro, baš kao i u našem praktičnom slučaju. Međutim, oba (gtk i qt paketi) ili samo 1 od 2 mogu se instalirati prema potrebi.

Nakon preuzimanja u Preuzmi folder, sljedeće se može izvršiti u terminalu naredba naredbe:

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

Zatim pokrenite putem Meni aplikacija i raspored a izraz ili pismo pomoću Python jezik. U mom slučaju zakažite sljedeći zadatak: Pokrenite igru Urbani teror 4 sa ključevima Ctrl + 4. Radnja koja je prethodno izvedena ručno otvaranjem preglednika, traženjem izvorne mape i klikom na izvršnu datoteku.

Python kod programiran

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

Snimke ekrana

AutoKey: Snimak ekrana 1

AutoKey: Snimak ekrana 2

AutoKey: Snimak ekrana 3

AutoKey: Snimak ekrana 4

AutoKey: Snimak ekrana 5

više informacija

Za više informacija o "AutoKey" Preporučujemo da istražite sljedeće 3 veze:

Sažetak: Razne publikacije

Resumen

Ukratko, kao što je viđeno "AutoKey" to je vrlo korisno alat za automatizaciju zadataka, koji također funkcionira koristeći Python jezik. I ako se dobro koristi, može postati transformativno sredstvo za poboljšanje našeg produktivnost ili nam jednostavno dopustite da smanjimo fizički stres povezan s pisanjem. Osim toga, može biti saveznik i komplementarna aplikacija za sve Shell skriptiranje nije bilo praktično niti izvodljivo za automatizaciju.

Nadamo se da će ova publikacija biti korisna u cjelini «Comunidad de Software Libre y Código Abierto» i od velikog doprinosa poboljšanju, rastu i širenju ekosistema aplikacija dostupnih za «GNU/Linux». I ne prestajte ga dijeliti s drugima, na svojim omiljenim web lokacijama, kanalima, grupama ili zajednicama društvenih mreža ili sistema za razmjenu poruka. Napokon, posjetite našu početnu stranicu na «FromLinux» da istražite još vijesti i pridružite se našem službenom kanalu Telegram s DesdeLinuxa.


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.