AutoKey: GNU / Linux အတွက်အသုံးဝင်သော task automation tool

AutoKey: GNU / Linux အတွက်အသုံးဝင်သော task automation tool

AutoKey: GNU / Linux အတွက်အသုံးဝင်သော task automation tool

ဘယ်အချိန်မှာအဲဒါကိုမှကြွလာ အလုပ်များကိုအလိုအလျောက် ကွန်ပျူတာပေါ်တွင် (လုပ်ဆောင်ချက်များ၊ လုပ်ဆောင်ချက်များ) ၎င်းသည်အစဉ်အမြဲတိုးတက်စေရန်ရည်ရွယ်သည် ထွက်နိုင်ရေး သုံးစွဲသူများ၏ ထိုအခါဤအသုံးပြုသူများသည်များသောအားဖြင့်အဆင့်မြင့်သောအခါ၌ကဲ့သို့ဖြစ်သည် Server Administrators, Developers သို့မဟုတ် DevOps ကုန်ထုတ်စွမ်းအားအသုံးချပရိုဂရမ်များကိုအများအားဖြင့်သုံးသောကြောင့်၎င်းနှင့်အခြားဆက်စပ်မှုများ ကဲ့သို့ app launchers အမျိုးအစား Ulauncher ဖြစ်သည် o Task Automators များ အမျိုးအစား "အော်တိုကီး".

ထိုအမှု၌ "အော်တိုကီး"၎င်းသည်တစ်ခုဖြစ်သည်ကိုသတိပြုသင့်သည် open source desktop app ဖြစ်သည် များစွာသောထပ်တလဲလဲအလုပ်များကိုလွယ်ကူလျင်မြန်စွာအလိုအလျောက်ကူညီပေးသည်။

Ulauncher and Synapse: Linux အတွက်ထူးခြားသော Application Launchers ၂

Ulauncher and Synapse: Linux အတွက်ထူးခြားသော Application Launchers ၂

မဖော်ပြမီ "အော်တိုကီး" နှင့်မည်သို့စူးစမ်း install လုပ်ပြီးသုံးပါပုံမှန်အားဖြင့်ကျွန်ုပ်တို့နှင့်ချက်ချင်းဆက်စပ်နေသည့်အချို့သောဆက်စပ်မှုများ၊ သက်ဆိုင်သောယခင်ပို့စ်များ အခြား ကုန်ထုတ်စွမ်းအားဆိုင်ရာအက်ပ်များ ဒီစာအုပ်ရဲ့အဆုံးနောက်မှာသူတို့ကပိုလွယ်လွယ်ကူကူရှာဖွေနိုင်အောင်ငါတို့အရင်ဖြေရှင်းခဲ့တယ်။

"အပလီကေးရှင်းလောင်ချာများ (launchers) များသည်ကျွန်ုပ်တို့၏ Operating Systems တွင်ပုံမှန်အားဖြင့်လုပ်ဆောင်ချက်များနှင့်ဖြည့်စွက်ထားသောအရာများဖြစ်ပြီးကီးဘုတ်ကိုအသုံးပြုရာတွင်လွယ်ကူမြန်ဆန်စေသောလုပ်ဆောင်ချက်များကိုမြှင့်တင်ပေးသည်။ အထူးသဖြင့်အလွန်အသုံးဝင်သောလုပ်ဆောင်ချက်တစ်ခုဖြစ်ပြီး Desktop Environment (DEs) အစား Window Manager (WMs) ကိုသုံးသောအခါအထူးသဖြင့်အလွန်အသုံးဝင်သည်။ Linux တွင်အလျင်မြန်ဆုံး application launcher ဖြစ်သော Ulauncher ကိုကျွန်ုပ်တို့အကောင်းဆုံးဖော်ပြနိုင်သည်။ ၎င်းကို GTK +ကို သုံး၍ Python ၌ရေးထားသည်။" Ulauncher and Synapse: Linux အတွက်ထူးခြားသော Application Launchers ၂

ဆက်စပ်ဆောင်းပါး
Dmenu နှင့် Rofi - WMs အတွက်ထူးခြားသော App Launchers ၂

ဆက်စပ်ဆောင်းပါး
Ulauncher and Synapse: Linux အတွက်ထူးခြားသော Application Launchers ၂
ဆက်စပ်ဆောင်းပါး
အဲလ်ဘတ်နှင့်ကူဖာ: Cerebro ကိုအစားထိုးရန်အကောင်းဆုံးအိုး ၂ လုံး
ဆက်စပ်ဆောင်းပါး
Brain - ထုတ်လုပ်မှုအတွက်ပွင့်လင်းသော Cross-Platform App တစ်ခု

Autokey: Linux Desktop Automation App ဖြစ်သည်

Autokey: Linux Desktop Automation App ဖြစ်သည်

AutoKey ဆိုတာဘာလဲ။

အဆိုပါအညီ GitHub တွင်တရားဝင် "AutoKey" ၀ က်ဘ်ဆိုက်ဤအက်ပလီကေးရှင်းကိုအကျဉ်းအားဖြင့်အောက်ပါအတိုင်းဖော်ပြထားသည်။

"၎င်းသည် Linux နှင့် X11 အတွက် desktop automation utility တစ်ခုဖြစ်သည်။"

ပြီးတော့သူတို့ကဒါကိုလည်းထပ်ထည့်တယ်။

"၎င်းသည်လက်ရှိတွင် Python 3 နှင့်အလုပ်လုပ်သည်။ ၎င်းသည် X11 application ဖြစ်သောကြောင့် Xorg အစား Wayland ကိုပုံမှန်အားဖြင့် Wayland ကိုသုံးသော GNU / Linux ဖြန့်ဖြူးမှုများတွင် ၁၀၀% အလုပ်မလုပ်ပါ။"

ဇာတ်ကောင်

  • ၎င်းသည် Python-3 scripts များကို သုံး၍ စာသားချဲ့ထွင်ခြင်းနှင့် macro နှင့် keystroke လုပ်ဆောင်နိုင်စွမ်းကိုအထူးအာရုံစိုက်ပြီးစာသားချဲ့ထွင်ခြင်းကိုလုပ်ဆောင်ပေးသည်။
  • ၎င်းကို "Phrases" ကိုသုံးပြီးရိုးရှင်းသောစာသားချဲ့ထွင်မှုနှစ်ခုလုံးအတွက်သုံးနိုင်သည်။ ကီးဘုတ်ဖြတ်လမ်းများ (ဥပမာ (Ctrl] + [Alt] + F8) ကိုတုံ့ပြန်ရာတွင်စာပိုဒ်တိုများချဲ့ထွင်ရန်။
  • လိုအပ်လျှင်လိုအပ်သောအလုပ်များကိုအလိုအလျောက်ပြုလုပ်ရန် Python programming language ၏ပါဝါအားလုံးကိုသုံးရန်ခွင့်ပြုသည်။ စကားစုများကဲ့သို့ AutoKey script များသည်အမိန့်စာများလုပ်ဆောင်ရန်အတိုကောက်များနှင့် hotkeys များနှင့်ချိတ်ဆက်နိုင်သည်။
  • မောက်စ်ကိုနှိပ်ခြင်း (သို့) ကီးဘုတ်ဖြင့်စာရိုက်ခြင်းကဲ့သို့အရာများကိုလုပ်ဆောင်ရန်အတွက် API ကိုထောက်ပံ့ပေးသည်။

AutoKey သည် SysAdmins အတွက်ကောင်းသော app တစ်ခုဖြစ်သည်။

နှစ်ခုလုံးကောင်းတယ် Sysadmins အခြားအဆင့်မြင့်အိုင်တီပညာရှင်များကဲ့သို့၎င်းတို့သည်အခြေခံနားလည်မှုကိုရလေ့ရှိသည် programming သို့မဟုတ် programming logic ဖြစ်သည်မရ။ ထို့ကြောင့်များစွာသောအရာတို့တွင်ပြဿနာများကိုအကောင်အထည်ဖော်ရန်နှင့်ဖြေရှင်းနိုင်ရန်အတွက်အမျိုးမျိုးသောပစ္စည်း / ကိရိယာများနှင့်ဆက်စပ်ဆော့ဝဲများ၏လုပ်ဆောင်ပုံ၊ အပြုအမူတို့ကိုအလွန်နားလည်သဘောပေါက်လေ့ရှိကြသည်။

ဒါပေမယ့်လည်းသူတို့ကများသောအားဖြင့်အမျိုးမျိုးသောအရာတွေမှာကောင်းကြပါတယ် programming ဘာသာစကားများ scripting (သို့) ပုံမှန်လုပ်ရိုးလုပ်စဉ်များကိုအလိုအလျောက်ပြုလုပ်ရန်သုံးသည် Shell, AWK, Perl, Pythonအခြားသူတွေ။ အရာအားလုံးကိုအတတ်နိုင်ဆုံးအလိုအလျောက်အလိုအလျောက်ဖြစ်စေရန်၊ အတတ်နိုင်ဆုံးအကောင်းဆုံးကျွမ်းကျင်ရန် scripting language များနှင့် command များမကြာခဏနှင့်ပင်ပန်းသောအလုပ်များကိုအလိုအလျောက်အလုပ်များအဖြစ်သို့ပြောင်းရန်။

တပ်ဆင်ခြင်းနှင့်အသုံးပြုခြင်း

ဒေါင်းလုပ်ဆွဲရန်၊ သင် download လုပ်နိုင်သည် ဖိုင် ၃ ဖိုင်ကို .deb format ဖြင့် သင်၏နောက်ဆုံးအပိုင်းနှင့်သက်ဆိုင်သောသင်၏ download အပိုင်း၌လိုအပ်သည် လက်ရှိဗားရှင်း (0.96 beta-8)ပြီးရင်အဲဒါတွေကိုမင်းရဲ့အပေါ်မှာ install လုပ်ပါ GNU / Linux Distroငါတို့ရဲ့လက်တွေ့ကိစ္စမှာလိုပဲ။ သို့သော်နှစ်ခုလုံး (gtk နှင့် qt packages များ) သို့ ၂ ခုအနက် ၁ ခုသာလိုအပ်သလိုထည့်သွင်းနိုင်သည်။

တွင်ဒေါင်းလုပ်ဆွဲပြီးနောက် ဖိုင်တွဲကို download လုပ်ပါအောက်ပါတို့ကို terminal တစ်ခုတွင်လုပ်ဆောင်နိုင်သည် command ကိုအမိန့်:

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

ထို့နောက်၎င်းမှတဆင့် run ပါ Applications ကိုမီနူး နှင့် a အချိန်ဇယားဆွဲပါ စာပိုဒ် (သို့) ဇာတ်ညွှန်း ကိုသုံးနိုင်သည် Python ဘာသာစကားမရ။ ငါ့ကိစ္စတွင်အောက်ပါအလုပ်ကိုစီစဉ်ပါ။ ဂိမ်းကိုကစားပါ မြို့ပြအကြမ်းဖက်မှု 4 သော့နှင့်အတူ Ctrl + 4 browser တစ်ခုကိုဖွင့်ခြင်း၊ ၎င်း၏အရင်းအမြစ်ဖိုင်တွဲကိုရှာဖွေခြင်းနှင့်လုပ်ဆောင်နိုင်သောဖိုင်ပေါ်တွင်ကလစ်ခြင်းဖြင့်ယခင်ကပြုလုပ်ခဲ့သောလုပ်ဆောင်ချက်ဖြစ်သည်။

Python ကုဒ်ကိုအစီအစဉ်ချသည်

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

မျက်နှာပြင်ရိုက်ချက်များ

AutoKey: Screenshot ၁

AutoKey: Screenshot ၁

AutoKey: Screenshot ၁

AutoKey: Screenshot ၁

AutoKey: Screenshot ၁

ပိုမိုသိရှိလိုပါက

ပိုမိုသိရှိလိုပါက "အော်တိုကီး" အောက်ပါ link ၃ ခုကိုစူးစမ်းလေ့လာရန်ကျွန်ုပ်တို့အကြံပြုပါသည်။

အနှစ်ချုပ်: အမျိုးမျိုးသောစာပမြေား

အကျဉ်းချုပ်

အချုပ်အားဖြင့်မြင်ပြီ "အော်တိုကီး" ၎င်းသည်အလွန်အသုံးဝင်သည် အလုပ်အလိုအလျောက်အလိုအလျောက် tool ကို၎င်းကိုသုံးခြင်းဖြင့်လည်းအလုပ်လုပ်သည် Python ကိုမရ။ ကောင်းစွာအသုံးချပါကကျွန်ုပ်တို့၏တိုးတက်စေရန်ပြောင်းလဲနိုင်သောကိရိယာတစ်ခုဖြစ်လာနိုင်သည် ထွက်နိုင်ရေး သို့တည်းမဟုတ်စာရေးခြင်းနှင့်ဆက်စပ်သောရုပ်ပိုင်းဆိုင်ရာဖိအားများကိုကျွန်ုပ်တို့အားလျှော့ချခွင့်ပြုပါ။ ထို့အပြင်၎င်းသည်ဘာအတွက်မဟာမိတ်နှင့်ဖြည့်စွက်နိုင်သောအက်ပလီကေးရှင်းတစ်ခုလည်းဖြစ်နိုင်သည် Shell Scripting ၎င်းသည်လက်တွေ့သို့မဟုတ်အလိုအလျောက်ပြုလုပ်ရန်မဖြစ်နိုင်ပေ။

ဤစာစောင်သည်တစ်ခုလုံးအတွက်အလွန်အသုံးဝင်မည်ဟုကျွန်ုပ်တို့မျှော်လင့်ပါသည် «Comunidad de Software Libre y Código Abierto» နှင့်ရရှိနိုင်သောလျှောက်လွှာများ၏ဂေဟစနစ်၏တိုးတက်မှု၊ ကြီးထွားမှုနှင့်ပျံ့နှံ့မှုတို့အတွက်များစွာအထောက်အကူပြုသည် «GNU/Linux»။ သင်၏အကြိုက်ဆုံးဝက်ဘ်ဆိုက်များ၊ လိုင်းများ၊ အုပ်စုများသို့မဟုတ်လူမှုကွန်ယက်များသို့မဟုတ်စာတိုပေးပို့ရေးစနစ်များတွင်အခြားသူများအား၎င်းကိုမျှဝေခြင်းကိုမရပ်တန့်ပါနှင့်။ နောက်ဆုံးကျွန်ုပ်တို့၏မူလစာမျက်နှာသို့သွားပါ «FromLinux» သတင်းများပိုမိုရှာဖွေရန်နှင့်ကျွန်ုပ်တို့၏တရားဝင်ချန်နယ်ဖြစ်သည် DesdeLinux မှကြေးနန်း.


ဆောင်းပါး၏ပါ ၀ င်မှုသည်ကျွန်ုပ်တို့၏အခြေခံမူများကိုလိုက်နာသည် အယ်ဒီတာအဖွဲ့ကျင့်ဝတ်။ အမှားတစ်ခုကိုသတင်းပို့ရန်ကလစ်နှိပ်ပါ ဒီမှာ.

မှတ်ချက်ပေးရန်ပထမဦးဆုံးဖြစ်

သင်၏ထင်မြင်ချက်ကိုချန်ထားပါ

သင့်အီးမေးလ်လိပ်စာပုံနှိပ်ထုတ်ဝေမည်မဟုတ်ပါ။ တောင်းဆိုနေတဲ့လယ်ယာနှင့်အတူမှတ်သားထားတဲ့ *

*

*

  1. အချက်အလက်အတွက်တာဝန်ရှိသည် - Miguel ÁngelGatón
  2. အချက်အလက်များ၏ရည်ရွယ်ချက်: ထိန်းချုပ်ခြင်း SPAM, မှတ်ချက်စီမံခန့်ခွဲမှု။
  3. တရားဝင်: သင်၏ခွင့်ပြုချက်
  4. အချက်အလက်များ၏ဆက်သွယ်မှု - ဒေတာများကိုဥပဒေအရတာ ၀ န်ယူမှုမှ လွဲ၍ တတိယပါတီများသို့ဆက်သွယ်မည်မဟုတ်ပါ။
  5. ဒေတာသိမ်းဆည်းခြင်း: Occentus ကွန်ယက်များ (အီးယူ) မှလက်ခံသည့်ဒေတာဘေ့စ
  6. အခွင့်အရေး - မည်သည့်အချိန်တွင်မဆိုသင်၏အချက်အလက်များကိုကန့်သတ်၊