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

Kad se bave automatizirati zadatke (aktivnosti ili radnje) na računalu, to uvijek ima za cilj povećati produktivnost korisnika. A kad su ti korisnici obično napredni, kao u slučaju Administratori poslužitelja, programeri ili DevOps i druge povezane, budući da se obično koriste aplikacije za produktivnost. Kao što su pokretači aplikacija vrsta Ulauncher o Automatizacija zadataka vrsta "AutoKey".

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

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

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

I prije opisa "AutoKey" i istražiti kako instalirati i koristiti, kao i obično, odmah ćemo ostaviti dolje neke linkove vezane za povezani prethodni postovi s drugima 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) alati su ili nadopune koje obično implementiramo u svoje operacijske sustave 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

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

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

Automatski ključ: Linux Desktop Automation App

Automatski ključ: Linux Desktop Automation App

Što je AutoKey?

Prema 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."

značajke

  • Nudi jednostavno i intuitivno grafičko korisničko sučelje koje pokreće Python-3 skripte i izvodi proširenje teksta, s posebnim naglaskom na makronaredbu i funkcionalnost pritiska na tipke.
  • Može se koristiti i za jednostavno proširenje teksta pomoću "Fraza". Što se tiče reagiranja na tipkovničke prečace (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 izraza mogu se povezati, između ostalog, sa skraćenicama i tipkama prečaca za izvršavanje naredbi.
  • Pruža API za interakciju sa sustavom, radeći stvari poput klika mišem ili tipkanja teksta tipkovnicom.

Zašto je AutoKey dobra aplikacija za SysAdmins?

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

Ali također, obično su dobri u raznim stvarima programskih jezika koristi se za skriptiranje ili automatiziranje rutinskih zadataka kao što su Shell, AWK, Perl, Python, između ostalih. Sve u cilju automatizacije što je više moguće, svladavanja najboljeg mogućeg skriptni jezici i naredbe, za pretvaranje čestih i dosadnih zadataka u automatizirane.

Instalacija i uporaba

Za preuzimanje možete preuzeti 3 datoteke u .deb formatu potrebne i dostupne 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 bilo kojeg od 2 mogu se instalirati prema potrebi.

Nakon preuzimanja u Preuzmi mapu, sljedeće se može izvršiti u terminalu zapovjedni poredak:

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

Zatim ga pokrenite putem Izbornik 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 s 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 zaslona

AutoKey: Snimka zaslona 1

AutoKey: Snimka zaslona 2

AutoKey: Snimka zaslona 3

AutoKey: Snimka zaslona 4

AutoKey: Snimka zaslona 5

više informacija

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

Sažetak: Razne publikacije

Rezime

Ukratko, kao što je viđeno "AutoKey" to je vrlo korisno alat za automatizaciju zadataka, koji također radi korištenjem Python jezik. I ako se dobro koristi, može postati transformativni alat za poboljšanje našeg produktivnost ili nam jednostavno dopuštaju da smanjimo fizički stres povezan s pisanjem. Osim toga, može biti saveznik i komplementarna aplikacija za ono s čime Shell skriptiranje nije bilo praktično niti izvedivo automatizirati.

Nadamo se da će ova publikacija biti vrlo korisna za čitav članak «Comunidad de Software Libre y Código Abierto» i od velikog doprinosa poboljšanju, rastu i širenju ekosustava aplikacija dostupnih za «GNU/Linux». I ne prestajte ga dijeliti s drugima, na svojim omiljenim web mjestima, kanalima, grupama ili zajednicama društvenih mreža ili sustava 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 tvrtke DesdeLinux.


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

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.