Kai sprendžiami su automatizuoti užduotis (veikla ar veiksmai) kompiuteryje, tai visada siekiama padidinti produktyvumas vartotojų. Ir kai šie vartotojai yra pažengę, kaip ir Serverio administratoriai, kūrėjai arba „DevOps“. ir kitos susijusios, nes dažniausiai naudojamos produktyvumo programos. Toks kaip programų paleidimo priemonės tipas Ulauncheris o Užduočių automatizatoriai tipas „AutoKey“.
Ir tuo atveju „AutoKey“Verta paminėti, kad tai yra a atvirojo kodo darbalaukio programa kuri padeda lengvai ir greitai automatizuoti daugybę pasikartojančių užduočių.
Ir prieš aprašant „AutoKey“ ir ištirti kaip įdiegti ir naudoti, kaip įprasta, iš karto paliksime keletą nuorodų, susijusių su susiję ankstesni įrašai kitas produktyvumo programėlės kuriuos aptarėme anksčiau, kad pabaigus šį leidinį būtų lengviau juos tyrinėti:
"Programų paleidimo priemonės (paleidimo priemonės) yra įrankiai arba priedai, kuriuos paprastai įdiegiame savo operacinėse sistemose, kad pagerintume produktyvumą, palengvindami ir sparčiau naudodami klaviatūrą veiksmams atlikti. Veiksmas, kuris paprastai yra labai naudingas, ypač kai vietoj darbalaukio aplinkos (DE) naudojame langų tvarkyklę (WM). Tarp geriausių galime paminėti „Ulauncher“, kuri yra greita „Linux“ programų paleidimo priemonė. Jis parašytas Python, naudojant GTK+." „Ulauncher and Synapse“: 2 puikios „Linux“ skirtos programų paleidimo priemonės
Autokey: Linux Desktop Automation App
Kas yra AutoKey?
Pagal „AutoKey“ oficiali svetainė „GitHub“., ši programa trumpai apibūdinama taip:
"Tai darbalaukio automatizavimo programa, skirta Linux ir X11."
Ir jie taip pat priduria, kad:
"Šiuo metu jis veikia pagal Python 3. Kadangi tai yra X11 programa, ji neveiks 100% GNU/Linux platinimuose, kuriuose pagal numatytuosius nustatymus naudojama Wayland vietoj Xorg."
funkcijos
- Ji siūlo paprastą ir intuityvią grafinę vartotojo sąsają, kuri paleidžia Python-3 scenarijus ir atlieka teksto išplėtimą, ypatingą dėmesį skiriant makrokomandų ir klavišų paspaudimų funkcijoms.
- Jis gali būti naudojamas tiek paprastam tekstui išplėsti naudojant "Frazes". Pavyzdžiui, norint reaguoti į sparčiuosius klavišus (pvz., [Ctrl] + [Alt] + F8), norint išplėsti frazę.
- Tai leidžia, jei reikia, panaudoti visas Python programavimo kalbos galias rašant scenarijus Python3, kad būtų galima automatizuoti reikalingas užduotis. AutoKey scenarijai, kaip ir frazės, gali būti susieti su santrumpos ir sparčiaisiais klavišais, kad, be kita ko, būtų vykdomos komandos.
- Tai suteikia API sąveikai su sistema, pvz., spustelėjimu pele arba teksto įvedimui klaviatūra.
Kodėl „AutoKey“ yra gera programa „SysAdmins“?
Abu gerieji Sistemos administratoriai Kaip ir kiti pažengę IT specialistai, jie paprastai turi pagrindinių žinių programavimas ar programavimo logika. Todėl, be daugelio dalykų, jie paprastai labai gerai supranta įvairios įrangos/įrenginių ir su ja susijusios programinės įrangos veikimą/elgseną, kad galėtų įdiegti ir išspręsti problemas.
Tačiau taip pat jie dažnai būna geri keliuose programavimo kalbos naudojamas scenarijui kurti ar automatizuoti įprastines užduotis, pvz Shell, AWK, Perl, Python, tarp kitų. Visa tai siekiama kuo labiau automatizuoti, įvaldyti skriptų kalbos ir komandos, kad dažnas ir varginančias užduotis paverstų automatizuotomis užduotimis.
Montavimas ir naudojimas
Norėdami atsisiųsti, galite atsisiųsti 3 failai .deb formatu būtini ir pasiekiami atsisiuntimo skiltyje, atitinkančioje naujausią dabartinė versija (0.96 beta-8), tada įdiekite juos savo GNU / Linux Distro, kaip ir mūsų praktiniu atveju. Tačiau prireikus galima įdiegti abu (gtk ir qt paketus) arba tik vieną iš dviejų.
Atsisiuntę į Atsisiųsti aplanką, terminale galite paleisti šiuos veiksmus vadovavimo tvarka:
«sudo apt install ./Descargas/autokey-*.*»
Tada paleiskite jį per Programų meniu ir tvarkaraštis a frazė ar scenarijus naudojant Python kalba. Mano atveju, suplanuokite šią užduotį: Paleiskite žaidimą Miesto teroras 4 su klavišais Ctrl + 4. Veiksmas, kuris anksčiau buvo atliktas rankiniu būdu atidarius naršyklę, ieškant šaltinio aplanko ir spustelėjus vykdomąjį failą.
Užprogramuotas Python kodas
output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64") keyboard.send_keys(output)
Ekrano nuotraukos
Daugiau informacijos
Norėdami gauti daugiau informacijos apie „AutoKey“ Rekomenduojame išnagrinėti šias 3 nuorodas:
- Internetinė pagalba: AutoKey
- „GitHub Wiki“: „AutoKey“.
- „Google“ kodas: „AutoKey“.
- Alternatyva: AutoKey
- OpenSource: AutoKey
Santrauka
Apibendrinant, kaip buvo matyti „AutoKey“ Tai labai naudinga užduočių automatizavimo įrankis, kuris taip pat veikia naudojant Python kalba. Ir gerai naudojamas, jis gali tapti transformuojančiu įrankiu tobulinti mūsų produktyvumas arba tiesiog leisti sumažinti su rašymu susijusį fizinį stresą. Be to, tai gali būti susijusi ir ką nors papildanti programa "Shell scenarijus nebuvo praktiška ar neįmanoma automatizuoti.
Tikimės, kad šis leidinys bus labai naudingas visam «Comunidad de Software Libre y Código Abierto»
ir labai prisideda prie galimų naudoti programų ekosistemos gerinimo, augimo ir sklaidos «GNU/Linux»
. Nenustokite juo dalytis su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar pranešimų sistemų grupėse ar bendruomenėse. Galiausiai apsilankykite mūsų pagrindiniame puslapyje adresu «DesdeLinux» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinux.