„AutoKey“: naudingas užduočių automatizavimo įrankis GNU / Linux

„AutoKey“: naudingas užduočių automatizavimo įrankis GNU / Linux

„AutoKey“: naudingas užduočių automatizavimo įrankis GNU / Linux

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ų.

„Ulauncher and Synapse“: 2 puikios „Linux“ skirtos programų paleidimo priemonės

„Ulauncher and Synapse“: 2 puikios „Linux“ skirtos programų paleidimo priemonės

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

„Dmenu“ ir „Rofi“: 2 puikios programų paleidimo priemonės, skirtos WM
Susijęs straipsnis:
„Dmenu“ ir „Rofi“: 2 puikios programų paleidimo priemonės, skirtos WM
„Ulauncher and Synapse“: 2 puikios „Linux“ skirtos programų paleidimo priemonės
Susijęs straipsnis:
„Ulauncher and Synapse“: 2 puikios „Linux“ skirtos programų paleidimo priemonės
Albertas ir Kupferis: 2 puikūs ąsočiai kaip alternatyva „Cerebro“
Susijęs straipsnis:
Albertas ir Kupferis: 2 puikūs ąsočiai kaip alternatyva „Cerebro“
Smegenys: atvira įvairių platformų produktyvumo programa
Susijęs straipsnis:
Smegenys: atvira įvairių platformų produktyvumo programa

Autokey: Linux Desktop Automation App

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

AutoKey: 1 ekrano kopija

AutoKey: 2 ekrano kopija

AutoKey: 3 ekrano kopija

AutoKey: 4 ekrano kopija

AutoKey: 5 ekrano kopija

Daugiau informacijos

Norėdami gauti daugiau informacijos apie „AutoKey“ Rekomenduojame išnagrinėti šias 3 nuorodas:

Santrauka: Įvairūs leidiniai

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.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.