खिड़कियाँ
AutoHotkey
AutoHotkey (AHK) विंडोज के लिए एक स्वतंत्र, ओपन-सोर्स मैक्रो-क्रिएशन और ऑटोमेशन सॉफ्टवेयर है जो उपयोगकर्ताओं को दोहराए गए कार्यों को स्वचालित करने की अनुमति देता है। यह एक स्क्रिप्टिंग भाषा से प्रेरित है, जिसका उद्देश्य शुरू में कीबोर्ड शॉर्टकट प्रदान करना था, अन्यथा हॉटकीज़ के रूप में जाना जाता है, समय के साथ एक पूर्ण स्क्रिप्टिंग भाषा में विकसित हुआ।
http://ahkscript.org/
AHK के बारे में जानने के लिए मैं इसकी साइट , त्वरित संदर्भ में वर्णित पृष्ठों और विशेष रूप से कम से कम ऑटोहॉट्की शुरुआती ट्यूटोरियल को कम करने की सलाह देता हूं । इसके साथ डाउनलोड , इंस्टॉल और फिडेल करना न भूलें । सहायक मंच भी है ।
उदाहरण
इस मामले में आपको विशेष रूप से निम्नलिखित पृष्ठों पर देखना चाहिए: हॉटकीज़ (माउस, जॉयस्टिक और कीबोर्ड शॉर्टकट) , कुंजी की सूची, माउस बटन, और जॉयस्टिक नियंत्रण और भेजें / SendRaw / SendInput / SendPlay / SendEvent: कुंजी और क्लिक भेजें । तो आप सरल AHK स्क्रिप्ट को इकट्ठा करने में सक्षम होंगे, जैसे कुछ:
^! वाम :: भेजें {Media_Prev}
^! नीचे :: {Media_Play_Pause} भेजें
^! सही :: भेजें {Media_Next}
+ ^! बायां :: {Volume_Down} भेजें
+ ^! नीचे :: भेजें {Volume_Mute}
+ ^! सही :: भेजें {Volume_Up}
^!। ::
MsgBox, 0, हैलो, AHK दुनिया!
वापसी
यहां आप निम्नलिखित कार्यों को परिभाषित करते हैं:
- Ctrl+ Alt+ ←भेजता हैPrevious
- Ctrl+ Alt+ ↓भेजता हैPlay/Pause
- Ctrl+ Alt+ →भेजता हैNext
- Ctrl+ Shift+ Alt+ ←भेजता हैVolume Down
- Ctrl+ Shift+ Alt+ ↓भेजता हैMute
- Ctrl+ Shift+ Alt+ →भेजता हैVolume Up
- Ctrl+ Alt+ .संदेश बॉक्स ग्रीटिंग Ahk दुनिया (सिर्फ गैर oneline कुंजी आदेशों मानचित्रण न खत्म होने वाली w दिखाने / invokes
return
)
प्रयोग
आप .ahk
फ़ाइल बनाते हैं, उसमें ऊपर कोड चिपकाते हैं (w / o बेकार MsgBox, ज़ाहिर है), इसे चलाने के लिए सहेजें और डबल क्लिक करें। आपको विशेष रूप से w / स्क्रिप्ट को इंटरैक्ट करने की अनुमति देने के लिए आपको systray में H आइकन मिलेगा, विशेष रूप से: हॉटकीज़ को निलंबित करें, स्क्रिप्ट को रोकें (यहाँ उपयोगी नहीं) या बस इससे बाहर निकलें। बेहतर सुविधा के लिए मैं ऐसी स्क्रिप्ट को संकलित करने का सुझाव देता हूं। आप इसे फाइल पर राइट बटन माउस का उपयोग करके और कंपाइल स्क्रिप्ट चुनकर कर सकते हैं। तब आपको .exe
फ़ाइल मिल जाएगी (बहुत बड़ी, लेकिन यह पूर्ण ऑटोहॉटकी की तरह है) जिसे आप उदाहरण के लिए w / दूसरों को साझा कर सकते हैं या ऑटोस्टार्ट में जोड़ सकते हैं।
रजिस्ट्री के "स्कैन्कोड मैप" / की -टॉक के माध्यम से रीमैपिंग
AutoHotkey की रीमैपिंग कीज़ और बटन पेज में आप कुंजी को रीमेक करने के अन्य तरीकों के बारे में पढ़ सकते हैं, रीमैपिंग कर सकते हैं। यह आपके मामले में उपयोगी नहीं हो सकता है (जब तक कि आप कुछ कुंजियों को "खोना" करने के लिए तैयार न हों), लेकिन यह अभी भी पढ़ने लायक है। (तब आपको यह पता लगाना चाहिए कि मैंने अपने उदाहरण में एएचके रीमैपिंग का उपयोग क्यों नहीं किया है।)
मुझे इसे उद्धृत करने दें (w / o ब्लॉकचॉट को स्वरूपण संरक्षित करने के लिए) और रास्ते में कुछ लिंक ठीक करें:
<quote>
लाभ
- AutoHotkey के रीमैपिंग की तुलना में रजिस्ट्री रीमैपिंग आम तौर पर अधिक शुद्ध और प्रभावी है । उदाहरण के लिए, यह व्यापक रूप से विभिन्न प्रकार के गेम में काम करता है, इसमें कोई भी ज्ञात ऑल-टैब समस्या नहीं है , और यह ऑटोहोट्की के हुक हॉटकीज़ को फायर करने में सक्षम है (जबकि ऑटोहॉटकी के रीमैपिंग के लिए वर्कअराउंड की आवश्यकता होती है )।
- यदि आप मैन्युअल रूप से रजिस्ट्री प्रविष्टियों को बनाने के लिए चुनते हैं (नीचे समझाया गया है), तो आपके कीबोर्ड को रीमैप करने के लिए बिल्कुल बाहरी सॉफ़्टवेयर की आवश्यकता नहीं है। यहां तक कि अगर आप रजिस्ट्री प्रविष्टियों को बनाने के लिए KeyTweak का उपयोग करते हैं, तो KeyTweak को हर समय (AutoHotkey के विपरीत) चलने की आवश्यकता नहीं है।
नुकसान
- रजिस्ट्री रीमैपिंग अपेक्षाकृत स्थायी है: परिवर्तनों को पूर्ववत करने या नए लोगों को प्रभाव में लाने के लिए एक रिबूट की आवश्यकता होती है।
- इसका प्रभाव वैश्विक है: यह किसी विशेष उपयोगकर्ता, अनुप्रयोग या स्थान के लिए विशिष्ट रीमैपिंग नहीं बना सकता है।
- यह उन कीस्ट्रोक्स को नहीं भेज सकता है जो शिफ्ट, नियंत्रण, Alt, या AltGr द्वारा संशोधित किए गए हैं। उदाहरण के लिए, यह एक छोटे अक्षर को एक अपरकेस को रीमैप नहीं कर सकता है।
- यह केवल कीबोर्ड का समर्थन करता है (AutoHotkey में माउस रीमैपिंग और कुछ सीमित जॉयस्टिक रीमैपिंग हैं )।
रजिस्ट्री में परिवर्तन कैसे लागू करें
रजिस्ट्री के माध्यम से कुंजियों को हटाने के लिए कम से कम दो तरीके हैं:
- अपनी चाबियाँ फिर से देखने के लिए KeyTweak (फ्रीवेयर) जैसे प्रोग्राम का उपयोग करें । यह आपके लिए रजिस्ट्री को बदल देगा।
- मैन्युअल रूप से एक .reg फ़ाइल (सादा पाठ) बनाकर और उसे रजिस्ट्री में लोड करके कुंजी को रिमैप करें। यह www.autohotkey.com/forum/post-56216.html#56216 पर प्रदर्शित किया गया है
</quote>
EventGhost
EventGhost एमएस विंडोज के लिए एक उन्नत, उपयोग करने में आसान और एक्स्टेंसिबल ऑटोमेशन टूल है। यह मैक्रो को ट्रिगर करने के लिए इन्फ्रारेड या वायरलेस रिमोट कंट्रोल जैसे विभिन्न इनपुट उपकरणों का उपयोग कर सकता है, जो कि उनके हिस्से पर एक कंप्यूटर और इसके संलग्न हार्डवेयर को नियंत्रित करते हैं। तो इसका उपयोग सामान्य उपभोक्ता रिमोट के साथ मीडिया-पीसी को नियंत्रित करने के लिए किया जा सकता है। लेकिन इसके संभावित उपयोग इससे बहुत आगे निकल जाते हैं।
http://www.eventghost.org/
यह कोशिश नहीं की है, लेकिन दिलचस्प और थोड़ा संबंधित लग रहा है, तो मुझे लगता है कि यह यहाँ उल्लेख के लायक है।
कुछ सुपरयूजर गिरडर को याद कर सकते हैं, कि दुर्भाग्य से बहुत समय पहले फ्रीवेयर बंद हो गया था। EventGhost कुछ इसी तरह का लगता है। मेरे पास अब एवरमीडिया की TVPhone98 नहीं है, लेकिन गर्डर के माध्यम से रिमोट का उपयोग करना मजेदार था।