ऑटोकी लिनक्स के लिए एक डेस्कटॉप ऑटोमेशन उपयोगिता है। आप अपने पसंदीदा सॉफ़्टवेयर में सबसे अधिक उपयोग किए जाने वाले कार्यों के लिए अपने स्वयं के शॉर्टकट बनाने के लिए इसे टेक्स्ट विस्तारक के रूप में उपयोग कर सकते हैं। आपके पास टेक्स्ट के लंबे टुकड़ों - या यहां तक कि पूरे टेम्प्लेट - को शॉर्ट स्ट्रिंग संक्षिप्ताक्षरों में मैप करने का विकल्प भी होगा।
जैसे-जैसे आप Autokey से अधिक परिचित होते जाते हैं, आप पाएंगे कि आप इसके साथ और भी बहुत कुछ कर सकते हैं। आप अपने इनपुट के बिना समान थकाऊ कार्यों को करने के लिए डेस्कटॉप एप्लिकेशन को स्वचालित कर सकते हैं या यहां तक कि अपने स्वयं के मिनी-ऐप्स भी बना सकते हैं। आइए देखें कि आप अपने कंप्यूटर के साथ अपने दैनिक जीवन को स्वचालित करने के लिए ऑटोकी का उपयोग कैसे कर सकते हैं।
इंस्टॉलेशन
इस ट्यूटोरियल में हम उबंटू में एप्लिकेशन इंस्टॉल और उपयोग कर रहे हैं। अधिकांश वितरणों में प्रक्रिया समान होनी चाहिए, जिसके लिए आप एप्लिकेशन की पहले से पैक की गई फ़ाइल पा सकते हैं।
यदि आप सॉफ़्टवेयर को ऑन-बोर्ड लाने का दृश्य तरीका पसंद करते हैं, तो आप सॉफ़्टवेयर केंद्र में Autokey की तलाश कर सकते हैं। आपको दो संस्करण मिलेंगे:जीनोम के लिए ऑटोकी-जीटीके, मेट और अन्य जीटीके-आधारित डेस्कटॉप वातावरण और केडीई प्लाज्मा के लिए ऑटोकी-क्यूटी और क्यूटी टूलकिट पर निर्भर कुछ भी।
इसी तरह, यदि आप टर्मिनल के प्रशंसक हैं, तो आप इसे उपयुक्त का उपयोग करके स्थापित कर सकते हैं, लेकिन आपको निम्न में से केवल एक का उपयोग करके उपयुक्त संस्करण चुनना चाहिए:
sudo apt install autokey-gtk sudo apt install autokey-qt
टेक्स्ट स्निपेट
अपने इंस्टॉल किए गए एप्लिकेशन के बीच AutoKey का पता लगाएँ और उसे चलाएँ।
AutoKey दो अलग-अलग प्रकार की प्रविष्टियों के साथ काम करता है। शॉर्टकट और टेक्स्ट स्निपेट बनाने के लिए आप साधारण प्लेनटेक्स्ट का उपयोग कर सकते हैं, जिसे Autokey वाक्यांशों के रूप में दर्शाता है, जिसे बड़े वाक्यांशों (इसलिए नाम) में विस्तारित किया जाएगा। आप इसके बजाय अपेक्षाकृत सरल पायथन स्क्रिप्ट लिखकर जटिल कार्यों को स्वचालित करने के लिए इसका उपयोग कर सकते हैं। हालांकि, टेक्स्ट एक्सपैंशन स्निपेट बनाकर आसान चीज़ों से शुरुआत करते हैं।
कार्यक्रम कुछ नमूना सामग्री के साथ आता है जो आपको यह जानने में मदद करेगा कि यह कैसे काम करता है। बाईं सूची में "मेरे वाक्यांश" फ़ोल्डर का विस्तार करें, फिर उसके अंदर पता सबफ़ोल्डर, और होम पता प्रविष्टि चुनें।
ध्यान दें कि प्रोग्राम की मुख्य विंडो में टेक्स्ट की चार लाइनें कैसे हैं और उसके नीचे, संक्षेप के बगल में, स्ट्रिंग adr
है। . यदि आप ऑटोकी सक्रिय के साथ एक टेक्स्ट एडिटर खोलते हैं, तो "एडीआर" टाइप करें, एंटर दबाएं, और इसे ऑटोकी की मुख्य विंडो में सामग्री से बदल दिया जाएगा। इस तरह आप अपने खुद के टेक्स्ट स्निपेट सेट कर सकते हैं। आइए मिलकर एक बनाएं।
प्रोग्राम के टूलबार पर न्यू पर क्लिक करें और दिखाई देने वाले पॉप-अप मेनू से वाक्यांश चुनें।
अपने स्निपेट के लिए एक नाम दर्ज करें - हमने एमटीई का उपयोग किया है।
बाईं ओर की सूची से अपनी नई प्रविष्टि चुनें, यदि यह पहले से चयनित नहीं है, और विंडो के मध्य भाग में प्लेसहोल्डर टेक्स्ट को मिटा दें। इसे उस टेक्स्ट से बदलें जिसे आप संक्षिप्त नाम टाइप करते समय दिखाना चाहते हैं - हमने अपनी साइट का नाम, मेक टेक ईज़ीयर दर्ज किया है।
संक्षिप्तीकरण के आगे "सेट बटन" पर क्लिक करें, फिर विंडो के बाईं ओर जोड़ें पर क्लिक करें जो पॉप अप होगा। वह संक्षिप्त नाम टाइप करें जिसे आप पिछले चरण में परिभाषित टेक्स्ट स्निपेट में विस्तारित करना चाहते हैं।
अपना पसंदीदा टेक्स्ट एडिटर चलाएं और आपके द्वारा परिभाषित संक्षिप्त नाम टाइप करें। अगर सब कुछ योजना के अनुसार हुआ, तो स्निपेट आपके संक्षिप्त नाम को बदल देगा।
संक्षिप्ताक्षरों का उपयोग करने के बजाय, आप टेक्स्ट स्निपेट के लिए कीबोर्ड शॉर्टकट भी असाइन कर सकते हैं - बस संक्षिप्त नाम के बजाय हॉटकी सेट करना चुनें। दोनों विकल्प एक ही स्थान पर हैं। आप हॉटकी को उन फ़ोल्डरों में भी मैप कर सकते हैं जिनमें एकाधिक स्निपेट होते हैं। यदि आप बाद में हॉटकी दबाते हैं, तो फ़ोल्डर की सामग्री के साथ एक पॉप-अप मेनू दिखाई देगा। आप अपने द्वारा उपयोग किए जा रहे प्रोग्राम में इसकी सामग्री को चिपकाने के लिए वहां से एक प्रविष्टि चुन सकते हैं।
ऑटोकी का उपयोग कर स्वचालन
सामान को स्वचालित करने का सरल तरीका उन कीप्रेस को दोहराना है जो आपके पसंदीदा एप्लिकेशन में वांछित परिणाम प्राप्त करते हैं। उदाहरण के लिए, हम चाहते हैं कि हमारा टेक्स्ट एडिटर उस फाइल को सेव करे जिस पर हम "MTE.txt" नाम का उपयोग कर रहे हैं। Ctrl . लिखकर + s मुख्य विंडो में, हम Autokey को एप्लिकेशन में संयोजन CTRL + S भेजने के लिए कहते हैं। फिर, हम अगली पंक्ति में फ़ाइल का नाम दर्ज करके अनुसरण कर सकते हैं।
इस दृष्टिकोण के साथ, आप किसी भी एप्लिकेशन को स्वचालित करने के लिए कीप्रेस के अनुक्रम बना सकते हैं जिसे कीबोर्ड से नियंत्रित किया जा सकता है। आप अपनी स्क्रिप्ट में हमेशा कोष्ठक में अन्य विशेष कुंजियों का उपयोग कर सकते हैं:alt , दर्ज करें , बचें , टैब , शिफ्ट , और सुपर विंडोज कुंजी के लिए।
उन्नत स्क्रिप्टिंग
सैद्धांतिक रूप से, Autokey आपको शुरुआत से ही Python स्क्रिप्ट बनाए बिना कुछ अपेक्षाकृत उन्नत स्वचालन समाधान बनाने की अनुमति देता है। व्यावहारिक रूप से, हालांकि, इसके नवीनतम संस्करण ने हमें इस संबंध में विफल कर दिया। आप इसे टूल मेनू से "रिकॉर्ड कीबोर्ड/माउस" विकल्प चुनकर कर सकते हैं, लेकिन जब भी हमने ऐसा करने की कोशिश की, तो एप्लिकेशन क्रैश हो गया।
ऑटोकी पायथन के लिए एक उत्कृष्ट परिचय हो सकता है, हालांकि, इसके साथ आने वाले उदाहरणों के बाद से, जिन्हें आप नमूना स्क्रिप्ट फ़ोल्डर के अंदर पा सकते हैं, समझने में अपेक्षाकृत आसान हैं। आप उन्हें अपनी स्क्रिप्ट के लिए आधार के रूप में उपयोग कर सकते हैं, और भी अधिक जटिल स्वचालन समाधान तैयार कर सकते हैं।
क्या आप पहले से ही टेक्स्ट एक्सपैंडर या किसी अन्य ऑटोमेशन समाधान का उपयोग कर रहे हैं? यदि आप इसके बजाय एक क्लिपबोर्ड प्रबंधक की तलाश कर रहे हैं, तो CopyQ आज़माएं।