AutoKey: Kapaki-pakinabang na tool sa pag-automate ng gawain para sa GNU / Linux

AutoKey: Kapaki-pakinabang na tool sa pag-automate ng gawain para sa GNU / Linux

AutoKey: Kapaki-pakinabang na tool sa pag-automate ng gawain para sa GNU / Linux

Kapag pagharap sa i-automate ang mga gawain (mga aktibidad o aksyon) sa isang computer, laging may layunin itong dagdagan ang pagiging produktibo ng mga gumagamit. At kapag ang mga gumagamit na ito ay karaniwang advanced, tulad ng sa kaso ng Mga Administrator ng Server, Developer o DevOps at iba pa na nauugnay, dahil ang mga aplikasyon ng pagiging produktibo ay madalas na ginagamit. Kagaya ng launcher ng app uri ulauncher o Mga Awtomatiko sa Gawain uri "AutoKey".

At sa kaso ng "AutoKey", ito ay nagkakahalaga ng pagpuna na ito ay a buksan ang mapagkukunang desktop app na tumutulong sa awtomatiko ng maraming paulit-ulit na mga gawain nang madali at mabilis.

Ulauncher at Synaps: 2 Mahusay na Mga Launcher ng Application para sa Linux

Ulauncher at Synaps: 2 Mahusay na Mga Launcher ng Application para sa Linux

At bago ilarawan "AutoKey" at tuklasin kung paano i-install at gamitin, tulad ng dati ay agad kaming aalis sa ibaba, ilang mga link na nauugnay sa mga nauugnay na nakaraang post iba mga app ng pagiging produktibo na nakausap na natin dati, upang matapos ang publikasyong ito madali silang masaliksik:

"Ang mga launcher ng application (launcher) ay mga tool o pandagdag na karaniwang ipinatutupad namin sa aming Mga Operating System upang mapabuti ang aming pagiging produktibo, sa pamamagitan ng pagtaas ng kadalian at bilis ng paggamit ng keyboard upang magpatupad ng mga pagkilos. Pagkilos na karaniwang napaka kapaki-pakinabang, lalo na kung sa halip na isang Desktop Environment (DEs) gumagamit kami ng isang Window Manager (WMs). At kabilang sa pinakamahusay na pinakamahusay na maaari nating banggitin ang Ulauncher, na isang mabilis na application launcher para sa Linux. Nakasulat ito sa Python, gamit ang GTK +." Ulauncher at Synaps: 2 Mahusay na Mga Launcher ng Application para sa Linux

Dmenu at Rofi: 2 Mahusay na Mga App Launcher para sa WMs
Kaugnay na artikulo:
Dmenu at Rofi: 2 Mahusay na Mga App Launcher para sa WMs
Ulauncher at Synaps: 2 Mahusay na Mga Launcher ng Application para sa Linux
Kaugnay na artikulo:
Ulauncher at Synaps: 2 Mahusay na Mga Launcher ng Application para sa Linux
Albert at Kupfer: 2 mahusay na pitsel bilang kahalili sa Cerebro
Kaugnay na artikulo:
Albert at Kupfer: 2 mahusay na pitsel bilang kahalili sa Cerebro
Utak: Isang Bukas na Cross-Platform App para sa Pagiging Produktibo
Kaugnay na artikulo:
Utak: Isang Bukas na Cross-Platform App para sa Pagiging Produktibo

Autokey: Linux Desktop Automation App

Autokey: Linux Desktop Automation App

Ano ang AutoKey?

Ayon sa Opisyal na "AutoKey" na website sa GitHub, ang app na ito ay maikling inilarawan tulad ng sumusunod:

"Ito ay isang utility sa desktop automation para sa Linux at X11."

At idinagdag din nila iyon:

"Kasalukuyan itong gumagana sa ilalim ng Python 3. At dahil ito ay isang X11 application, hindi ito gagana 100% sa mga pamamahagi ng GNU / Linux na gumagamit ng Wayland bilang default sa halip na Xorg."

tampok

  • Nag-aalok ito ng isang simple at madaling maunawaan na interface ng gumagamit ng grapiko na nagpapatakbo ng mga script ng Python-3 at gumaganap ng pagpapalawak ng teksto, na may isang espesyal na pagtuon sa pagpapaandar ng macro at keystroke.
  • Maaari itong magamit para sa parehong simpleng pagpapalawak ng teksto sa pamamagitan ng paggamit ng "Mga Parirala". Tulad ng para sa pagtugon sa mga keyboard shortcut (hal. [Ctrl] + [Alt] + F8), para sa pagpapalawak ng mga parirala.
  • Pinapayagan nito, kung kinakailangan, na gamitin ang lahat ng lakas ng wika ng programa ng Python upang magsulat ng mga Script sa Python3 upang i-automate ang mga kinakailangang gawain. Ang mga script ng AutoKey tulad ng mga parirala ay maaaring maiugnay sa mga pagdadaglat at hotkeys, bukod sa iba pang mga bagay, upang maisagawa ang mga utos.
  • Nagbibigay ng isang API para sa pakikipag-ugnay sa system, paggawa ng mga bagay tulad ng pag-click sa mouse o pag-type ng teksto gamit ang keyboard.

Bakit ang AutoKey ay isang mahusay na app para sa SysAdmins?

Parehong mabuti sysadmins Tulad ng ibang mga advanced na propesyonal sa IT, madalas silang may pangunahing pag-unawa sa programa o lohika sa programa. Samakatuwid, sa maraming mga bagay, may posibilidad silang magkaroon ng napakahusay na pag-unawa sa pagpapatakbo / pag-uugali ng iba't ibang kagamitan / aparato at kaugnay na software, upang maipatupad at malutas ang mga problema.

Ngunit gayun din, kadalasan ay mahusay sila sa iba`t ibang programming languages ginamit para sa pag-script o pag-automate ng mga gawain na gawain tulad ng Shell, AWK, Perl, Python, Bukod sa iba pa. Lahat upang ma-automate hangga't maaari, mastering ang pinakamahusay na maaari mga wika at utos sa pag-script, upang mai-convert ang madalas at nakakapagod na mga gawain sa mga awtomatikong gawain.

Pag-install at paggamit

Para sa pag-download, maaari mong i-download ang 3 mga file sa format na .deb kinakailangan at magagamit sa iyong seksyon ng pag-download, naaayon sa iyong huli kasalukuyang bersyon (0.96 beta-8), at pagkatapos ay mai-install ang mga ito sa iyong GNU / Linux Distro, tulad ng sa aming praktikal na kaso. Gayunpaman, pareho (gtk at qt packages) o 1 lamang sa alinman sa 2 ang maaaring mai-install kung kinakailangan.

Matapos i-download sa I-download ang folder, ang sumusunod ay maaaring maipatupad sa isang terminal utos ng utos:

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

Pagkatapos ay patakbuhin ito sa pamamagitan ng Menu ng Mga Aplikasyon at iskedyul a parirala o iskrip gamit ang Wika ng sawa. Sa aking kaso, iiskedyul ang sumusunod na gawain: Patakbuhin ang laro Teror sa Urban 4 kasama ang mga susi Ctrl + 4. Pagkilos na dati nang isinagawa nang manu-mano sa pamamagitan ng pagbubukas ng isang browser, paghahanap para sa folder ng pinagmulan nito at pag-click sa maipapatupad na file.

Naka-program ang code ng sawa

output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64")
keyboard.send_keys(output)

Mga shot ng screen

AutoKey: Screenshot 1

AutoKey: Screenshot 2

AutoKey: Screenshot 3

AutoKey: Screenshot 4

AutoKey: Screenshot 5

karagdagang impormasyon

Para sa karagdagang impormasyon sa "AutoKey" Inirerekumenda namin ang paggalugad ng sumusunod na 3 mga link:

Buod: Iba't ibang mga pahayagan

Buod

Sa buod, tulad ng nakita "AutoKey" ito ay isang napaka kapaki-pakinabang tool sa pag-aautomat ng gawain, na gumagana rin sa pamamagitan ng paggamit ng Wika ng Python. At ginamit nang maayos, maaari itong maging isang transformative tool upang mapagbuti ang ating pagiging produktibo o payagan lamang kaming bawasan ang pisikal na diin na nauugnay sa pagsusulat. Bilang karagdagan, maaari itong maging isang kapanalig at komplimentaryong app para sa kung ano Scripting ng Shell hindi naging praktikal o magagawa upang mag-automate.

Inaasahan namin na ang publication na ito ay magiging kapaki-pakinabang para sa buong «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagpapabuti, paglago at pagsasabog ng ecosystem ng mga application na magagamit para sa «GNU/Linux». At huwag ihinto ang pagbabahagi nito sa iba, sa iyong mga paboritong website, channel, grupo o komunidad ng mga social network o mga system ng pagmemensahe. Panghuli, bisitahin ang aming home page sa «DesdeLinux» upang galugarin ang karagdagang balita, at sumali sa aming opisyal na channel Telegram ng DesdeLinux.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.