मुखपृष्ठ » कैसे » कीबोर्ड निन्जा किसी भी विंडो में हॉटकी असाइन करता है

    कीबोर्ड निन्जा किसी भी विंडो में हॉटकी असाइन करता है

    जब मुझे दोहराए जाने वाले कार्य करने की आवश्यकता होती है जैसे कि मेरा ईमेल चेक करना या खुली हुई आईएम विंडो पर स्विच करना, तो सबसे तेज़ विकल्प सीधे हॉटकी को विंडो में असाइन करना है, इसलिए मैं विंडो को टॉगल कम से कम कर सकता / बहाल कर सकती हूं, जो कि एक कीस्ट्रोकेक से अधिक नहीं है।.

    मैंने इसे कैसे पूरा किया? AutoHotkey, एक छोटा स्क्रिप्टिंग ढांचा जो आपको विंडोज में कुछ भी स्वचालित करने की अनुमति देता है। शुरू करने से पहले, मैं यह मानने जा रहा हूँ कि आपने इसे डाउनलोड और इंस्टॉल किया है.

    मैंने एक छोटा सा फ़ंक्शन बनाया है जिसे आप एक स्क्रिप्ट में जोड़ सकते हैं जो खिड़की को खोजने और टॉगल करने की कड़ी मेहनत करेगा। आपको बस स्क्रिप्ट के शीर्ष पर इच्छित हॉटकीज़ असाइन करना है.

    पहली चीज़ जो आपको करने की आवश्यकता होगी वह है स्क्रिप्ट को डाउनलोड करना और उसे कहीं उपयोगी सहेजना। आपको इसे शुरू करने के लिए स्क्रिप्ट पर बस डबल-क्लिक करने में सक्षम होना चाहिए, और फिर आपको एक नया ट्रे आइकन (एच के हरे रंग का एक) दिखाई देगा

    आइकन पर राइट-क्लिक करें, और मेनू से इस स्क्रिप्ट को संपादित करें चुनें। स्क्रिप्ट में कोई भी परिभाषित नहीं है, इसलिए आपको अपनी हॉटकी में जोड़ना होगा, तो आइए एक नजर डालते हैं स्क्रिप्ट पर ...

    ; -
    ; इस सेक्शन में अपने हॉटकीज़ की घोषणा करें
    ; -
    ; - ये नमूने हैं --
    ; j :: ToggleWindow ("- मोज़िला फ़ायरफ़ॉक्स") - विन + जे
    ; #c :: ToggleWindow ("SecureCRT") - विन + सी
    ; x :: ToggleWindow ("cmd.exe") - Alt + X

    ; -
    ; खिड़कियों को टॉगल करने का कार्य - संपादित न करें
    ; -
    ToggleWindow (TheWindowTitle)

    SetTitleMatchMode, 2
    DetectHiddenWindows, बंद
    IfWinActive,% TheWindowTitle%

    WinMinimize,% TheWindowTitle%

    अन्य

    IfWinExist,% TheWindowTitle%
    WinActivate
    अन्य

    DetectHiddenWindows, पर
    IfWinExist,% TheWindowTitle%

    Winshow
    WinActivate



    यह आप में से कुछ के लिए थोड़ा जटिल हो सकता है, लेकिन केवल एक चीज जो हमें करने की आवश्यकता है वह है कुछ हॉटकी लाइनों में जोड़ना। आप देखेंगे कि पहले से परिभाषित कई नमूने हॉटकी लाइनें हैं, लेकिन टिप्पणी की गई है.

    हॉटकीज़ को इस प्रारूप में परिभाषित किया गया है:

    :: ToggleWindow ("आंशिक विंडो शीर्षक स्ट्रिंग")

    विशेष कुंजी के लिए, आप निम्न में से एक का उपयोग करेंगे, जिसे संयोजित किया जा सकता है। (Autohotkey प्रलेखन में अधिक जानकारी प्राप्त करें)

    # विंडोज की
    ! ऑल्ट
    ^ नियंत्रण
    + खिसक जाना
    < उदाहरण के लिए बाईं कुंजी का उपयोग करें
    > सही कुंजी का उपयोग करें (उदाहरण के लिए! मतलब केवल सही Alt कुंजी)

    उदाहरण के लिए, यदि आप Ctrl + Alt + F के कीबोर्ड शॉर्टकट को ट्रिगर करना चाहते थे और फ़ायरफ़ॉक्स को असाइन करना चाहते थे, तो आप निम्नलिखित का उपयोग करेंगे:

    ^! f :: ToggleWindow ("- मोज़िला फ़ायरफ़ॉक्स")

    व्यक्तिगत रूप से, मैं कीबोर्ड शॉर्टकट का उपयोग करने की कोशिश करता हूं, जिससे मुझे अपने हाथों को चाबी से उठाने की आवश्यकता नहीं है। मैं केवल फ़ायरफ़ॉक्स को दिए गए Alt + J का उपयोग करता हूं क्योंकि मैं उस संयोजन को अपने हाथों को हिलाने के बिना हिट कर सकता हूं.

    जब आप स्क्रिप्ट को संपादित कर रहे होते हैं, तो इसे सहेज लें और फिर एच आइकन पर फिर से जाएं, और "इस स्क्रिप्ट को पुनः लोड करें" विकल्प चुनें, जो आपके सभी परिवर्तनों को लोड करेगा। यदि कोई समस्या थी, तो आपको एक त्रुटि संदेश मिलेगा, और आप स्क्रिप्ट को पूरी तरह से बंद करने के लिए Exit का उपयोग कर सकते हैं.

    आपको यह तय करना होगा कि आपके लिए कौन सा संयोजन सबसे अच्छा काम करता है। मेरी सलाह है कि एक बार में एक या दो जोड़ो, और उनका उपयोग करने की आदत डालो। कुछ दिनों के भीतर आपको आश्चर्य होगा कि आप कभी उनके बिना कैसे रहे। आपको AutoHotkey पर भी पढ़ना चाहिए ... यह इससे बहुत कुछ कर सकता है.

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

    Geek_autohotkey.ahk (ऑटोहोटकी स्क्रिप्ट डाउनलोड करें)