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.
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
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
više informacija
Za više informacija o "AutoKey" Preporučujemo da istražite sljedeće 3 veze:
- Pomoć na mreži: AutoKey
- GitHub Wiki: AutoKey
- Google kod: AutoKey
- AlternativnoDa: AutoKey
- Otvoreni izvor: AutoKey
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 «DesdeLinux» da istražite još vijesti i pridružite se našem službenom kanalu Telegram od DesdeLinux.