AutoKey Linux के लिए एक स्क्रिप्टिंग एप्लिकेशन है। यह आपको अपने कंप्यूटर पर दोहराए जाने वाले और तुच्छ कार्यों को स्वचालित करने देता है ताकि आप उन्हें जल्दी और कुशलता से निष्पादित कर सकें।
AutoKey अच्छी तरह से काम करने वाले कुछ कार्यों में टेक्स्ट विस्तार, टाइपो को ठीक करना, प्रोग्राम लॉन्च करना और बॉयलरप्लेट टेक्स्ट सम्मिलित करना शामिल है। इसके अलावा, आप इसका उपयोग अपनी मशीन पर जटिल सिस्टम क्रियाओं को स्वचालित करने के लिए कस्टम स्क्रिप्ट चलाने के लिए भी कर सकते हैं।
हालाँकि, AutoKey अपने पहली बार उपयोग करने वालों के लिए डराने वाला हो सकता है। इसके लिए, लिनक्स पर AutoKey को स्थापित करने, सेट करने और उपयोग करने में आपकी सहायता करने के लिए यहां एक मार्गदर्शिका दी गई है।
ऑटोकी क्या है?
AutoKey Linux के लिए एक स्वतंत्र और ओपन-सोर्स डेस्कटॉप ऑटोमेशन उपयोगिता है। यह आपको हॉटकी या ट्रिगर वाक्यांशों का उपयोग करके अपने कंप्यूटर पर विभिन्न दोहराव वाले कार्यों को स्वचालित करने की अनुमति देता है ताकि आप उन्हें कुशलतापूर्वक निष्पादित कर सकें।
यदि आप अभी AutoKey से शुरुआत कर रहे हैं, तो टेक्स्ट विस्तार और स्वतः सुधार दो ऐसे अनुप्रयोग हैं जहाँ सॉफ़्टवेयर आपके लिए अच्छे काम का साबित हो सकता है। और समय के साथ, जैसे-जैसे आप AutoKey के साथ सहज होते जाते हैं और स्क्रिप्टिंग अवधारणाओं और उनकी पेचीदगियों की समझ विकसित करते हैं, आपको इसका उपयोग करने में सक्षम होना चाहिए
पायथन स्क्रिप्ट निष्पादित करें जटिल कार्यों को स्वचालित करने के लिए।लिनक्स पर ऑटोकी कैसे स्थापित करें
AutoKey सभी प्रमुख के लिए उपलब्ध है लिनक्स डिस्ट्रोस और दो संस्करणों में आता है: ऑटोकी-gtk तथा ऑटोकी-क्यूटी.
अशिक्षित के लिए, जीटीके तथा क्यूटी लिनक्स के लिए जीयूआई-आधारित ऐप विकसित करने के लिए उपयोग किए जाने वाले टूलकिट हैं। दोनों में से, जीटीके गनोम-शैली कार्यक्रमों के लिए पसंदीदा विकल्प है, जबकि क्यूटी केडीई के लिए प्रोग्राम बनाने के लिए मानक विकल्प है। सौंदर्य प्रसाधनों में बदलाव के अलावा, हालांकि, जीटीके और क्यूटी दोनों के साथ बनाए गए कार्यक्रम समान आंतरिक संरचना साझा करते हैं।
इसलिए, आप अपने कंप्यूटर पर किस लिनक्स डिस्ट्रो का उपयोग कर रहे हैं, इसके आधार पर आप ऑटोकी के जीटीके या क्यूटी संस्करण को डाउनलोड करने का निर्णय ले सकते हैं।
संबंधित: GTK+ और Qt. में क्या अंतर है?
इसके लिए भी आपके पास दो विकल्प हैं। आप या तो पैकेज मैनेजर का उपयोग कर सकते हैं, जो आपके लिनक्स डिस्ट्रो में पहले से इंस्टॉल आता है, त्वरित इंस्टॉलेशन के लिए। या, आप उपयोग कर सकते हैं रंज, यदि आप AutoKey का नवीनतम संस्करण चाहते हैं।
हालांकि, एक पैकेज प्रबंधक का उपयोग करके AutoKey को स्थापित करने के लिए अनुशंसित विकल्प है क्योंकि यह pip की तुलना में बहुत आसान और अनुकूल स्थापना प्रक्रिया प्रदान करता है। अपने कंप्यूटर पर AutoKey स्थापित करने के लिए नीचे दिए गए चरणों का पालन करें।
डेबियन पर (उबंटू, टकसाल, प्राथमिक)
डेबियन-आधारित लिनक्स वितरण पर AutoKey स्थापित करने के लिए, टर्मिनल में निम्न कमांड चलाएँ:
sudo apt autokey-gtk install स्थापित करें
स्थापित करने के लिए ऑटोकी-क्यूटी, प्रवेश करना:
sudo apt autokey-qt. स्थापित करें
फेडोरा पर
फेडोरा पर AutoKey का उपयोग करके स्थापित करें:
sudo dnf autokey-gtk स्थापित करें
आर्क लिनक्स पर
AutoKey आर्क लिनक्स पर AUR (आर्क यूजर रिपोजिटरी) के माध्यम से उपलब्ध है। तो आप इसे चलाकर स्थापित कर सकते हैं:
याय -सय ऑटोकी-gtk
AutoKey प्रारंभिक रन
AutoKey स्थापित होने के साथ, एप्लिकेशन मेनू पर जाएं और प्रोग्राम लॉन्च करें। जब यह खुलता है, तो सिस्टम मुख्य विंडो के साथ आपका स्वागत करेगा जो दो खंडों में विभाजित है: बायां फलक आपकी मदद करता है वाक्यांशों और लिपियों के माध्यम से नेविगेट करें, जबकि अधिकार आपको आपके द्वारा चुने गए आइटम का पूर्वावलोकन और निर्माण/कॉन्फ़िगर करने की अनुमति देता है छोडा।
AutoKey कुछ नमूना वाक्यांशों और लिपियों के साथ आता है जो आपको उनके उपयोग का एक विचार देने के लिए बॉक्स से बाहर हैं। वाक्यांशों अनिवार्य रूप से टेक्स्ट एक्सपैंडर हैं जो आपकी ट्रिगर कुंजी या वाक्यांश दर्ज करते समय आपकी ओर से टेक्स्ट दर्ज करते हैं। दूसरी ओर, स्क्रिप्ट गतिशील हैं और अधिक उन्नत संचालन करने के लिए पायथन का उपयोग करके प्रोग्राम किया जा सकता है।
हम आपको निम्नलिखित अनुभागों में उनका उपयोग करने का तरीका दिखाएंगे। लेकिन इससे पहले, हर बार जब आप अपने कंप्यूटर में लॉग इन करते हैं तो AutoKey को स्वचालित रूप से चलाने के लिए सेट करना सुनिश्चित करें, ताकि आपको हर बार ऐप को मैन्युअल रूप से चलाने की आवश्यकता न हो।
ऐसा करने के लिए, पर जाएँ संपादित करें > पसंद. पर स्विच करें आम टैब करें और इसके लिए बॉक्स को चेक करें लॉग इन पर ऑटोके को स्वचालित रूप से प्रारंभ करें. पर क्लिक करें ठीक है परिवर्तनों को सहेजने के लिए।
AutoKey वाक्यांशों का उपयोग कैसे करें
जैसा कि ऊपर उल्लेख किया गया है, ऐसे कई उपयोग-मामले हैं जहां आप AutoKey वाक्यांशों का उपयोग कर सकते हैं। अब, AutoKey वाक्यांशों को कार्य में दिखाने के लिए, आइए देखें कि आप टेक्स्ट/वाक्यांश का विस्तार करने के लिए एक संक्षिप्त नाम कैसे सेट कर सकते हैं।
- पर क्लिक करें नया बटन और चुनें मुहावरा.
- वाक्यांश को एक नाम दें और हिट करें ठीक है.
- दाएँ विंडो पर, पर क्लिक करें वाक्यांश सामग्री दर्ज करें और इसे उस टेक्स्ट से बदलें जिसे आप इसका संक्षिप्त नाम टाइप करते समय दर्ज करना चाहते हैं।
- पर क्लिक करें समूह बगल में बटन लघुरूप.
- खटखटाना जोड़ें में संक्षिप्ताक्षर सेट करें विंडो और वह संक्षिप्त नाम दर्ज करें जिसके साथ आप वाक्यांश का विस्तार करना चाहते हैं।
- के लिए ड्रॉपडाउन बटन दबाएं ट्रिगर चालू और चुनें सभी गैर-शब्द.
- मार ठीक है.
- मुख्य विंडो में, पर टैप करें सहेजें बटन।
टाइप किए गए संक्षिप्त नाम के मामले को अनदेखा करने के लिए, के बगल में स्थित चेकबॉक्स पर टिक करें टाइप किए गए संक्षिप्त नाम के मामले पर ध्यान न दें. इसी तरह, ट्रिगर कैरेक्टर को दबाने की आवश्यकता से बचने के लिए, सक्षम करें तुरंत ट्रिगर करें (ट्रिगर कैरेक्टर की आवश्यकता नहीं है) विकल्प।
यदि आप सॉफ्टवेयर विकास में हैं और अपनी परियोजना में कुछ पायथन पुस्तकालयों का उपयोग करना चाहते हैं, तो आप उसी के लिए एक वाक्यांश बना सकते हैं जो उन पुस्तकालयों को संपादक में दर्ज करता है जब आप इसे टाइप करते हैं।
इसके अलावा, यदि आपने बहुत से ऐसे वाक्यांश एकत्र कर लिए हैं—ऐसे बिंदु तक जहां इसे याद रखना मुश्किल है उन्हें—आप इन सभी वाक्यांशों की सूची देखने के लिए एक हॉटकी असाइन कर सकते हैं और टेक्स्ट में प्रवेश करने के लिए किसी एक को चुन सकते हैं मैदान।
ऐसा करने के लिए नीचे दिए गए चरणों का पालन करें:
- को मारो नया एक नया फ़ोल्डर बनाने के लिए बटन।
- उन सभी वाक्यांशों को इस फ़ोल्डर में ले जाएँ जिन्हें आप एक साथ समूहित करना चाहते हैं।
- फ़ोल्डर का चयन करें, और में फ़ोल्डर सेटिंग्स दाईं ओर, क्लिक करें समूह बगल में बटन हॉटकी.
- एक संशोधक कुंजी चुनें, चुनें सेट करने के लिए दबाएं, और एक कुंजी संयोजन उत्पन्न करने के लिए एक कुंजी दर्ज करें। मार ठीक है और परिवर्तनों को सहेजें।
अब, आपको फ़ोल्डर में सभी वाक्यांशों को देखने के लिए हॉटकी को हिट करना है और एक का चयन करना है जिसका आप उपयोग करना चाहते हैं।
AutoKey स्क्रिप्ट का उपयोग कैसे करें
AutoKey स्क्रिप्ट तब चलन में आती हैं जब आप केवल टेक्स्ट विस्तार की तुलना में अधिक उन्नत संचालन करना चाहते हैं। एक स्क्रिप्ट का उपयोग करके, आप ऐप्स चला सकते हैं, फ़ाइलें/फ़ोल्डर खोल सकते हैं, और अन्य चीजों के साथ विंडो और माउस ईवेंट को नियंत्रित कर सकते हैं।
इस गाइड के प्रयोजन के लिए, आइए देखें कि आप Google Chrome को खोलने के लिए AutoKey स्क्रिप्ट का उपयोग कैसे कर सकते हैं।
- पर क्लिक करें नया बटन और चुनें लिपि.
- अपनी स्क्रिप्ट को एक नाम दें और हिट करें ठीक है.
- दाहिनी खिड़की पर, बदलें # अपना स्क्रिप्ट कोड दर्ज करें कोड की निम्नलिखित पंक्तियों के साथ:
आयात उपप्रक्रिया
उपप्रक्रिया Popen(["usr/bin/google-chrome"]) - को मारो समूह बगल में बटन हॉटकी और एक हॉटकी सेट करें।
- क्लिक ठीक है.
- खटखटाना सहेजें अपनी स्क्रिप्ट को बचाने के लिए।
अब, हर बार जब आप क्रोम चलाना चाहते हैं, तो इस हॉटकी को हिट करें, और यह स्क्रिप्ट को निष्पादित करेगा और क्रोम लॉन्च करेगा।
जिस तरह आपने पिछले अनुभाग में समान वाक्यांशों को एक फ़ोल्डर में समूहीकृत किया था, उसी तरह आप समान स्क्रिप्ट को आवश्यकतानुसार आसानी से चलाने के लिए समूहित भी कर सकते हैं।
स्क्रिप्ट का प्रभावी ढंग से उपयोग करने के लिए, आपके पास एक होना चाहिए पायथन की कामकाजी समझ. जैसे, उदाहरण के लिए, हमने उपयोग किया है उपप्रक्रिया मॉड्यूल (उपप्रक्रिया प्रबंधन) ऊपर के उदाहरण में एक नई प्रक्रिया को खोलने के लिए। आप पाइथन के आधिकारिक दस्तावेज़ों का उपयोग करके सबप्रोसेस और अन्य मॉड्यूल और घटकों के बारे में अधिक जान सकते हैं।
संबंधित: पायथन का OS मॉड्यूल क्या है और आप इसका उपयोग कैसे करते हैं?
एक बार महारत हासिल करने के बाद, आप अपने पायथन कौशल का लाभ उठाकर किसी भी घटक के साथ बातचीत कर सकते हैं सिस्टम और निचले स्तरों पर कार्य करें जो आपके बहुत समय का उपभोग करेंगे यदि आप मैनुअल जाना चुनते हैं मार्ग।
AutoKey के साथ और अधिक कार्य करें
ऊपर दिए गए गाइड से आपको अपने कंप्यूटर पर AutoKey सेट अप करने और इसके काम करने के मूल विचार को समझने में मदद मिली होगी। और आगे बढ़ते हुए, आपको ऊपर दिखाए गए उदाहरणों से प्रेरणा लेने और अपने सिस्टम पर दोहराए जाने वाले और तुच्छ संचालन को स्वचालित करने के लिए AutoKey वाक्यांशों और स्क्रिप्ट का उपयोग करने में सक्षम होना चाहिए।
यदि आप अधिक विकल्प तलाशना चाहते हैं, तो किसी एक में निवेश करने से पहले कुछ अन्य लोकप्रिय लिनक्स ऑटोमेशन ऐप देखें।
समय बचाना चाहते हैं और दोहराए जाने वाले कार्यों से बचना चाहते हैं? जवाब स्वचालन है! कोशिश करने के लिए यहां कुछ उपयोगी लिनक्स डेस्कटॉप ऑटोमेशन ऐप्स दिए गए हैं।
आगे पढ़िए
- लिनक्स
- कंप्यूटर स्वचालन
- कार्य स्वचालन
- लिनक्स ऐप्स
यश DIY, Linux, प्रोग्रामिंग और सुरक्षा के लिए MUO में स्टाफ राइटर हैं। लेखन में अपने जुनून को खोजने से पहले, वह वेब और आईओएस के लिए विकसित हुआ करते थे। आप टेकपीपी पर उनका लेखन भी देख सकते हैं, जहां वे अन्य कार्यक्षेत्रों को कवर करते हैं। तकनीक के अलावा, उन्हें खगोल विज्ञान, फॉर्मूला 1 और घड़ियों के बारे में बात करने में मज़ा आता है।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें