Pri obravnavi avtomatizirajte naloge (dejavnosti ali dejanja) v računalniku, to ima vedno namen povečati produktivnost uporabnikov. In ko so ti uporabniki običajno napredni, kot v primeru Skrbniki strežnikov, razvijalci ali DevOps in druge povezane, saj se običajno uporabljajo aplikacije za produktivnost. Kot naprimer zaganjalniki aplikacij Tip Ulauncher o Avtomati za naloge Tip "Samodejni ključ".
In v primeru "Samodejni ključ", velja omeniti, da je to a odprtokodna namizna aplikacija ki pomaga enostavno in hitro avtomatizirati številne ponavljajoče se naloge.
In preden opišem "Samodejni ključ" in razišči, kako namestite in uporabite, kot ponavadi bomo spodaj pustili nekaj povezav v zvezi povezane prejšnje objave z drugimi aplikacije za produktivnost ki smo jih že obravnavali, da jih bo po koncu te publikacije lažje raziskati:
"Zaganjalniki aplikacij (zaganjalniki) so orodja ali dopolnila, ki jih običajno uporabljamo v operacijskih sistemih za izboljšanje produktivnosti s povečanjem enostavnosti in hitrosti uporabe tipkovnice za izvajanje dejanj. Dejanje, ki je običajno zelo koristno, še posebej, če namesto namiznega okolja (DE) uporabljamo upravitelj oken (WM). Med najboljšimi najboljšimi lahko omenimo Ulauncher, ki je hiter zaganjalnik aplikacij za Linux. Napisano je v Pythonu z uporabo GTK +." Ulauncher in Synapse: 2 izvrstna zaganjalnika aplikacij za Linux
Samodejni ključ: Aplikacija za avtomatizacijo namizja Linux
Kaj je AutoKey?
Po Uradno spletno mesto "AutoKey" na GitHubu, je ta aplikacija na kratko opisana na naslednji način:
"To je pripomoček za avtomatizacijo namizja za Linux in X11."
In dodajajo še, da:
"Trenutno deluje pod Pythonom 3. In ker je aplikacija X11, ne bo delovala 100% v distribucijah GNU / Linux, ki privzeto uporabljajo Wayland namesto Xorg."
lastnosti
- Ponuja preprost in intuitiven grafični uporabniški vmesnik, ki izvaja skripte Python-3 in izvaja razširitev besedila, s posebnim poudarkom na funkcionalnosti makra in tipk.
- Uporablja se lahko tako za preprosto razširitev besedila z uporabo fraz. Kar zadeva odzivanje na bližnjice na tipkovnici (npr. [Ctrl] + [Alt] + F8), za razširitev stavkov.
- Omogoča, če je potrebno, uporabo vseh moči programskega jezika Python za pisanje skriptov v Python3 za avtomatizacijo potrebnih opravil. Skripte AutoKey, kot so stavki, lahko med drugim povežete s kraticami in bližnjicami za izvajanje ukazov.
- Zagotavlja API za interakcijo s sistemom, na primer za klikanje miške ali tipkanje besedila s tipkovnico.
Zakaj je AutoKey dobra aplikacija za SysAdmins?
Oboje dobro Sysadmini Tako kot drugi napredni IT -strokovnjaki imajo pogosto tudi osnovno razumevanje programiranje ali programska logika. Zato se med drugim nagibajo k zelo dobremu razumevanju delovanja / obnašanja različne opreme / naprav in s tem povezane programske opreme za izvajanje in reševanje problemov.
Ampak tudi ponavadi so dobri v različnih programski jeziki uporablja za skriptiranje ali avtomatizacijo rutinskih opravil, kot so Shell, AWK, Perl, Python, med ostalimi. Vse za čim večjo avtomatizacijo in obvladovanje najboljšega možnega skriptni jeziki in ukazi, da pogosta in dolgočasna opravila pretvorite v avtomatizirana opravila.
Namestitev in uporaba
Za prenos lahko prenesete 3 datoteke v formatu .deb potrebno in na voljo v vašem razdelku za prenos, ki ustreza vašemu zadnjem trenutna različica (0.96 beta-8), nato pa jih namestite na svoj GNU / Linux Distro, tako kot v našem praktičnem primeru. Vendar pa je mogoče po potrebi namestiti oba (paketa gtk in qt) ali samo enega od obeh 1.
Po prenosu v Prenesite mapo, lahko v terminalu izvedete naslednje ukazni vrstni red:
«sudo apt install ./Descargas/autokey-*.*»
Nato ga zaženite prek Meni aplikacij in razpored a frazo ali pisavo z uporabo Jezik Python. V mojem primeru razporedite naslednjo nalogo: Zaženite igro Mestni teror 4 s tipkami Ctrl + 4. Dejanje, ki je bilo prej izvedeno ročno z odpiranjem brskalnika, iskanjem izvorne mape in klikom na izvedljivo datoteko.
Python koda programirana
output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64") keyboard.send_keys(output)
Posnetki zaslona
več informacij
Za več informacij o "Samodejni ključ" Priporočamo, da raziščete naslednje 3 povezave:
- Spletna pomoč: AutoKey
- GitHub Wiki: AutoKey
- Googlova koda: AutoKey
- Alternativa za: AutoKey
- Odprta koda: AutoKey
Povzetek
Skratka, kot je bilo razvidno "Samodejni ključ" je zelo uporaben orodje za avtomatizacijo opravil, ki deluje tudi z uporabo Python jezik. In če se dobro uporablja, lahko postane preoblikovalno orodje za izboljšanje našega produktivnost ali pa nam preprosto dovolite, da zmanjšamo fizični stres, povezan s pisanjem. Poleg tega je lahko zaveznik in komplementarna aplikacija za kaj Shell Scripting avtomatizirati ga ni bilo mogoče ali izvedljivo.
Upamo, da bo ta publikacija v celoti koristna «Comunidad de Software Libre y Código Abierto»
in velik prispevek k izboljšanju, rasti in širjenju ekosistema aplikacij, ki so na voljo za «GNU/Linux»
. In ne nehajte ga deliti z drugimi na svojih najljubših spletnih mestih, kanalih, skupinah ali skupnostih družabnih omrežij ali sistemov za sporočanje. Na koncu obiščite našo domačo stran na naslovu «DesdeLinux» raziščite več novic in se pridružite našemu uradnemu kanalu Telegram z dne DesdeLinux.