AutoKey के साथ स्क्रिप्ट बनाना। लिनक्स और घातक पाप भाग छह

AutoKey का स्क्रीनशॉट

अगर कुछ यह स्पष्ट कर रहा है लेख श्रृंखला यह है कि कंप्यूटर के साथ जितना संभव हो उतना कम करने के लिए हमें पहले से थोड़ा और काम करना होगा। AutoKey के साथ स्क्रिप्ट का उपयोग करने से हमारा बहुत समय और मेहनत बच सकती है, लेकिन पहले आपको उन्हें बनाना होगा।

हमने पिछले लेख में देखा था कि AutoKey एक प्रोग्राम है जो आपको पायथन में कीबोर्ड शॉर्टकट और छोटी स्क्रिप्ट को कॉन्फ़िगर करने की अनुमति देता है। दो संस्करणों में उपलब्ध: गनोम, एक्सएफईसीई मेट, दालचीनी और बुग्गी डेस्कटॉप के लिए ऑटोकी-जीटीके और केडीई और एलएक्सक्यूटी डेस्कटॉप के लिए ऑटोकी-क्यूटी

AutoKey स्थापित करना

यह टिप्पणी करने के अलावा कि यह रिपॉजिटरी में है, मैं AotoKey को स्थापित करने के तरीके पर नहीं रुका था।

दरअसल, प्रत्येक वितरण के लिए हमारे पास दो स्थापना विकल्प होते हैं। पाइप, पायथन प्रोग्रामिंग भाषा से जुड़े पैकेज मैनेजर और प्रत्येक इंस्टॉलेशन के लिए पैकेज मैनेजर।

प्रत्यक्ष स्थापना

विभिन्न वितरणों के लिए आदेश इस प्रकार हैं:

डेबियन, उबंटू और डेरिवेटिव पर

sudo apt install autokey-gtk

केडीई या एलएक्सक्यूटी डेस्कटॉप के साथ डेबियन डेरिवेटिव पर

sudo apt install autokey-qt

फेडोरा में

sudo dnf install autokey-gtk

आर्कलिनक्स पर

yay -Syy autokey-gtk

पाइप द्वारा स्थापना

पिप एक पैकेज मैनेजर है जो उपयुक्त या योग्यता की शैली में ग्राफिकल इंटरफ़ेस के बिना लेकिन पायथन पर केंद्रित है। इसकी उपयोगिता उन पुस्तकालयों को स्थापित करना है जो मूल स्थापना का हिस्सा नहीं हैं। बाद में अनुप्रयोगों को शामिल करने के लिए इसके उपयोग का विस्तार किया गया।

AutoKey को स्थापित करने के लिए pip का उपयोग करने का लाभ यह है कि हमारे पास रिपॉजिटरी में एक से अधिक अद्यतन संस्करण होगा, हालांकि संभवतः समान संगतता के साथ नहीं।

आइए हमारे वितरण में पाइप पैकेज मैनेजर को स्थापित करके शुरू करें (यदि हमारे पास पहले से नहीं है)

डेबियन, उबंटू और डेरिवेटिव पर

sudo apt install python3-pip

फेडोरा में

sudo dnf install python3-pip

ओपनएसयूएसई में

sudo zypper install python3-pip

आर्कलिनक्स पर

sudo pacman -S python3-pip

Debemos desinstalar previamente cualquier instalación de AutoKey इस विधि का उपयोग करके इसे स्थापित करने से पहले।

इंस्टॉल या अनइंस्टॉल करने के लिए हम इन दो कमांडों में से एक का उपयोग करते हैं:

pip install autokey स्थापित करने के लिए

o

pip uninstall autokey स्थापना रद्द करने के लिए।

AutoKey के साथ स्क्रिप्टिंग

AutoKey स्क्रिप्ट प्रोग्राम का समाधान है जब उपयोगकर्ताओं को साधारण टेक्स्ट विस्तार की तुलना में अधिक उन्नत संचालन करने की आवश्यकता होती है। एक स्क्रिप्ट का उपयोग करके, हम एप्लिकेशन चला सकते हैं, फ़ाइलें/फ़ोल्डर खोल सकते हैं, और अन्य चीजों के साथ विंडो और माउस ईवेंट को संभाल सकते हैं।

मैंने आपको बताया था कि ऑटोकी का क्यूटी संस्करण जो उबंटू स्टूडियो 22.04 रिपॉजिटरी में लाता है, उसका पूरी तरह से अनुवाद नहीं किया गया था। वास्तव में, हमारी भाषा में केवल एक ही चीज एक्सेप्ट शब्द है। ठीक है, वही उबंटू 22.04 के जीटीके संस्करण के लिए जाता है, तो आइए अंग्रेजी कमांड के साथ रहें।

प्रक्रिया इस प्रकार है:

  1. पर क्लिक करें नयापट्टिकालिपि.
  2. हम नाम लिखते हैं और क्लिक करते हैं स्वीकार करना.
  3. पहली पंक्ति के नीचे हम स्क्रिप्ट लिखते हैं।
  4. हॉटकी में क्लिक करें सेट।
  5. हमने के बीच एक आधार कुंजी का विकल्प चुना नियंत्रण, alt, पाली, सुपर हाइपर y मेटा।
  6. हम क्लिक करते हैं सेट करने के लिए दबाएं दूसरी कुंजी निर्धारित करने के लिए।
  7. हम दबाते हैं स्वीकार करना.
  8. पर क्लिक करें सहेजें स्क्रिप्ट को बचाने के लिए।

उदाहरण के लिए, इस स्क्रिप्ट से हम थंडरबर्ड खोल सकते हैं
import subprocess
subprocess.Popen(["usr/bin/thunderbird"])

इस कार्यक्रम का अधिकतम लाभ उठाने के लिए कुछ ज्ञान की आवश्यकता होती है। एनया आवश्यक रूप से पायथन से, यह पर्याप्त है कि आप Google में खोज करना जानते हैं। सर्च इंजन में वह टास्क डालें जिसे आप करना चाहते हैं + पायथन और आपको निश्चित रूप से वह स्क्रिप्ट मिल जाएगी जिसकी आपको आवश्यकता है। आपको केवल इसे कॉपी करना होगा, चाबियों का संयोजन चुनें जो आपको सबसे ज्यादा पसंद हो और बस।

स्क्रिप्ट कॉन्फ़िगरेशन विंडो में दो विकल्प हैं जिनका मैंने पहले उल्लेख नहीं किया था।

  1. इस स्क्रिप्ट को निष्पादित करने से पहले हमेशा संकेत दें: इसे क्रियान्वित करने से पहले यह हमसे पुष्टि के लिए कहता है।
  2. सूचना आइकन मेनू में दिखाएं: टूलबार में निष्पादन की सूचना दिखाता है।

समारोह विंडोज फिल्टर यह ठीक उसी तरह काम करता है जैसे हमने पिछले लेख में देखे गए वाक्यांशों के लिए किया था। इसका उपयोग यह चुनने के लिए किया जाता है कि किस एप्लिकेशन में स्क्रिप्ट निष्पादित की जा रही है।

यदि आप उबंटू के पारंपरिक संस्करण के उपयोगकर्ता हैं, तो एक समस्या है जिसे आपको ध्यान में रखना चाहिए। यदि आप AutoKey को बंद कर देते हैं, तो भी प्रोग्राम पृष्ठभूमि में चलता रहता है, लेकिन आपको टूलबार में कोई संकेत नहीं दिखाई देगा। आपको मॉनिटर ऐप से प्रक्रिया को समाप्त करना होगा।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।