AutoHotkey के साथ कस्टम कीबोर्ड शॉर्टकट कैसे बनाएं
कुछ चीजें हैं जो केवल टाइप करने के लिए एक दर्द हैं-खासकर जब आपको उन्हें बार-बार टाइप करना पड़ता है। या इससे भी बदतर, अगर वे चीज़ आप टाइप करना चाहते हैं तो आपके कीबोर्ड पर मौजूद नहीं है। यदि आप एक अमेरिकी कीबोर्ड का उपयोग कर रहे हैं तो आपको क्या करना चाहिए और एक दस्तावेज़ में € ड्रॉप करने की आवश्यकता है?
मुझे यह समस्या हो रही थी। मुझे गुस्सा आ रहा था, और इससे भी बदतर, मैं गलतियाँ कर रहा था। मुझे अपनी झुंझलाहट पर अंकुश लगाने और इन नीरस चीजों को सुनिश्चित करने की आवश्यकता थी जो मुझे बार-बार टाइप करनी थीं, सुसंगत और सही थीं। समाधान के लिए शिकार जारी था। पता चला कि दोनों समस्याओं का एक जवाब है: ऑटोहॉटके.
AutoHotkey क्या है?
इसके मूल में, AutoHotkey (AHK) एक स्क्रिप्टिंग प्लेटफ़ॉर्म है। "कोड" के एक छोटे से बिट के साथ, आप एक स्क्रिप्ट बना सकते हैं जो पृष्ठभूमि में चलती है और आपको सेट किए गए हॉटकी के साथ कुछ भी करने की अनुमति देती है। यदि कोई कीबोर्ड शॉर्टकट है जिसे आप बदलना चाहते हैं, तो आप उसे रीमैप कर सकते हैं। यदि कोई वाक्यांश है जो आप नियमित रूप से लिखते हैं, तो आप इसके लिए एक महत्वपूर्ण संयोजन दे सकते हैं। यदि आपके द्वारा नियमित रूप से चलाए जाने वाले आदेशों की एक श्रृंखला है, तो AHK उन सभी को एक साधारण कुंजी कॉम्बो के साथ चला सकता है.
"पटकथा मंच" और "कोड" जैसे शब्दों से डरें नहीं। AutoHotkey के साथ आरंभ करने के लिए बेहद सरल है, खासकर यदि आप केवल बुनियादी हॉटकीज़ को मूल आदेशों को सौंप रहे हैं। संभावना है, आप सीख सकते हैं कि आपको एक दोपहर के दौरान क्या करने की आवश्यकता है। चलिए कुछ बुनियादी उदाहरणों के माध्यम से चलते हैं कि ऑटोहोटकी आपको शुरू करने के लिए क्या कर सकता है.
AutoHotkey कैसे स्थापित करें
कार्यक्रम डाउनलोड करने के लिए AutoHotkey की वेबसाइट पर जाएं। मुख्य पृष्ठ पर एक बड़ा हरा बटन है जो उस पर "डाउनलोड" कहता है। उस पर क्लिक करने से आप डाउनलोड पेज पर पहुंच जाएंगे। यहाँ आप नवीनतम संस्करण प्राप्त करने के लिए चैती डाउनलोड बटन पर कर सकते हैं.
नोट: कुछ एंटीवायरस प्रोग्राम मालवाहक के रूप में AutoHotkey को चिह्नित करेंगे। यह गलत सकारात्मक है। AutoHotkey बेहद शक्तिशाली है, और जबकि यह अपने आप पर खतरनाक नहीं है, यह एक स्क्रिप्टिंग भाषा है-जिसका अर्थ है कि यदि आप चाहते हैं तो आप इसके साथ मैलवेयर बना सकते हैं। लेकिन आधार ऑटोहोटेक प्रोग्राम को स्वयं डाउनलोड करने की चिंता न करें; यह आपके कंप्यूटर को नुकसान नहीं पहुंचाएगा.
एक बार इंस्टॉलेशन फ़ाइल डाउनलोड हो जाने के बाद, AutoHotkey इंस्टॉल करना शुरू करने के लिए उस पर डबल क्लिक करें। लगभग सभी उपयोगकर्ता एक्सप्रेस इंस्टॉलेशन बटन का उपयोग करना चाहेंगे। कस्टम इंस्टॉलेशन आपको डिफ़ॉल्ट व्यवहार के आसपास विकल्प देता है और स्थान स्थापित करता है। जगह में चूक को छोड़ना सबसे अच्छा है.
एक बार जब यह स्थापित हो जाता है, तो आप मज़ेदार चीज़ों के लिए तैयार हो जाते हैं: अपनी पहली स्क्रिप्ट लिखना.
अपना पहला AutoHotkey Script कैसे बनाएं
AutoHotkey एप्लिकेशन चलाना अब वास्तव में कुछ भी नहीं करेगा, लेकिन इसके सहायता पृष्ठ को लॉन्च करेगा। आरंभ करने के लिए, आपके पास एक स्क्रिप्ट होनी चाहिए जो AutoHotkey को आपके कस्टम कीबोर्ड शॉर्टकट्स के बारे में बताए। तो चलिए एक बनाकर शुरू करते हैं.
अपने डेस्कटॉप (या किसी अन्य फ़ोल्डर) पर राइट-क्लिक करें और नया> ऑटोहॉट्की स्क्रिप्ट चुनें। यह उस फ़ोल्डर में .ahk एक्सटेंशन के साथ एक नई फ़ाइल बनाएगा। फ़ाइल को जो भी आप चाहते हैं उसका नाम दें, फिर उस पर राइट-क्लिक करें और इसे नोटपैड में खोलें। (या नोटपैड ++ जैसे अधिक कोड-अनुकूल कार्यक्रम, यदि आपके पास है)। फाइल में कुछ टेक्स्ट होगा। सरल लिपियों के लिए जैसे यहाँ प्रदर्शन कर रहे थे, इसे हटाया जा सकता है। जैसे-जैसे आप अधिक उन्नत होते जाते हैं, आप इसे छोड़ना चाहते हैं.
आपके सपनों के कीबोर्ड शॉर्टकट बनाने के लिए आपको लगभग खाली स्लेट दिया जाएगा। यहाँ एक दो उदाहरण हैं.
चलो एक वास्तविक सरल चरित्र प्रविष्टि स्क्रिप्ट के साथ शुरू करते हैं। मेरे पास एक स्क्रिप्ट है जो मैं हर दिन उपयोग करता हूं ताकि मुझे जर्मन से सामान्य वर्णों को टाइप करने की अनुमति मिले जो मेरे अंग्रेजी कीबोर्ड पर नहीं हैं। मान लें कि जब भी मैं अपने कीबोर्ड पर Alt + Shift + S दबाता हूं तो मैं whenever वर्ण टाइप करना चाहता हूं। AutoHotkey में, यह इस तरह दिखेगा:
!+s :: भेजें, ß
चलो पाठ के उस बिट को तोड़ दें:
- ! Alt कुंजी के लिए प्रतीक है
- + Shift कुंजी के लिए प्रतीक है
- एस (जाहिर है) एस कुंजी के लिए खड़ा है
- :: निरूपित करता है कि आप क्या चाहते हैं जब एक साथ दबाए जाने के लिए पूर्ववर्ती चाबियाँ चलें
- भेजें, एक कमांड है जो कार्यवाही पाठ टाइप करता है
- we वह पाठ है जिसे हम टाइप करने के लिए कमांड चाहते हैं.
अनिवार्य रूप से, यह आदेश कहता है "जब Alt, Shift, और S को एक ही समय में दबाया जाता है, तो says लिखें।"
आप अन्य संशोधक भी जोड़ सकते हैं। उदाहरण के लिए, यदि आप जोड़ते हैं < symbol before your hotkey (so it reads , यदि आप बाईं Alt कुंजी का उपयोग किया जाता है, तो आप केवल AutoHotkey को कमांड चला सकते हैं.
मेरी पूरी जर्मन-प्रतीक-हॉटकी लिपि इस तरह दिखती है:
यदि आप उस चरित्र का नाम जानते हैं जिसे आप अपनी स्क्रिप्ट में जोड़ना चाहते हैं, तो Google में इसे खोजना संभवतः इसे खोजने का सबसे तेज़ तरीका है। यदि नहीं, तो आप ASCII या यूनिकोड तालिका पर देख सकते हैं.
आप इसे केवल व्यक्तिगत पात्रों की तुलना में आगे भी ले जा सकते हैं। यदि आप अपने आप को नियमित रूप से जटिल, अप्रिय, या बस सादे लंबे चरित्र के तार को अपनी उंगलियों से अपनी उंगलियों पर अनुवाद करने के लिए संघर्ष करते हुए पाते हैं, तो AutoHotkey आपका नया सबसे अच्छा दोस्त है। अपनी अन्य नौकरी में, मुझे अक्सर उन संस्थानों से व्यक्तियों तक पहुंचना पड़ता है, जिनके साथ मैं काम करता हूं, उन लोगों से बिना किसी परिचय के सुरक्षा परियोजनाओं पर चर्चा करने के लिए। मुझे यह समझाने की आवश्यकता है कि मैं कौन हूं और मैं उनसे संपर्क क्यों कर रहा हूं। इस पूरे संदेश को टाइप करने के बजाय मैं AHK में हॉटस्ट्रिंग का उपयोग करता हूं। स्क्रिप्ट इस तरह दिखती है:
: *:
शुरुआत में AHK को स्टिंग के लिए देखने के लिए कहता है जो उसका अनुसरण करता है। इस मामले में वह स्ट्रिंग हैएनसीएम
(मेरे सिर में "नया ठंडा संदेश" के लिए कम)। इसलिए किसी भी समय मैं अक्षरों को एक बॉक्स में टाइप करता हूं, यह उन्हें पाठ के स्ट्रिंग के साथ स्वैप करेगा जो इस प्रकार है::
स्क्रिप्ट में। न केवल मैंने तीन कीस्ट्रोक्स में टाइपिंग का एक पैरा बदल दिया है, मुझे पता है कि यह हर बार सही होने वाला है.यह हॉटस्पॉट के बजाय हॉटकी के साथ भी पूरा किया जा सकता है। आप बदल सकते हैं
: *: एनसीएम
के साथ स्क्रिप्ट में!+n
और आपके कीबोर्ड पर Alt + N दबाए गए टेक्स्ट शो का समान स्ट्रिंग है.AutoHotkey में आपके कंप्यूटर से बुनियादी जानकारी खींचने की भी क्षमता है। उदाहरण के लिए, यह आज की तारीख प्राप्त कर सकता है। इसलिए यदि आप कोई ऐसा व्यक्ति हैं जो बहुत सारे क्षेत्रों में तारीख दर्ज कर रहा है, तो यह स्क्रिप्ट एक जीवन रक्षक हो सकती है.
यदि आप यह स्क्रिप्ट चलाते हैं, तो AutoHotkey वर्तमान तिथि को आपके कर्सर में जहां भी है, छोड़ देगा। आप स्क्रिप्ट में प्रारूपण (dd / MM / yyyy बनाम MM / dd / yyyy) जैसी चीजों के साथ भी खेल सकते हैं.
आगे जाकर: रन प्रोग्राम्स, रीमैप शॉर्टकट्स, और अधिक
AutoHotkey इंसर्ट टेक्स्ट की तुलना में बहुत अधिक कर सकता है (हालाँकि यह इसके अधिक सामान्य उपयोगों में से एक है)। जब आप एक निश्चित कुंजी दबाते हैं, तो प्रोग्राम का उपयोग करने के लिए इसका उपयोग कर सकते हैं, अपनी पसंद के हॉटकीज में Alt + Tab, या अपने माउस पर रीमैप बटन जैसे शॉर्टपैप्स। यदि आप वास्तव में गहरे हैं, तो आप AutoHotkey के साथ संवाद बॉक्स या पूर्ण प्रोग्राम भी बना सकते हैं.
आप AutoHotkey के डॉक्यूमेंटेशन में हॉटकीज़ के विभिन्न चिह्नों को देख सकते हैं। आप स्क्रिप्ट में कर सकते हैं सामान के और भी अधिक उदाहरणों के लिए उनके शुरुआती ट्यूटोरियल को भी देख सकते हैं। यदि आप कभी अटक जाते हैं, तो AutoHotkey फोरम खोज, सवाल पूछने और AutoHotkey क्या कर सकता है, इसके बारे में अधिक जानने के लिए एक शानदार जगह है।.