जब मुझे दोहराया जाने वाला कार्य करने की आवश्यकता होती है जैसे कि मेरा ईमेल जांचना या खुली आईएम विंडो में स्विच करना, सबसे तेज़ विकल्प विंडो पर सीधे हॉटकी असाइन करना है, इसलिए मैं एक सिंगल कीस्ट्रोक से अधिक कुछ भी नहीं के साथ विंडो को छोटा / बहाल कर सकता हूं ।
मैंने इसे कैसे पूरा किया? ऑटोहॉटकी, एक छोटा स्क्रिप्टिंग फ्रेमवर्क जो आपको विंडोज़ में कुछ भी स्वचालित करने की अनुमति देता है। शुरू करने से पहले, मुझे लगता है कि आपने इसे डाउनलोड और इंस्टॉल किया है।
मैंने एक छोटा सा फ़ंक्शन बनाया है जिसे आप एक स्क्रिप्ट में जोड़ सकते हैं जो विंडो को ढूंढने और टॉगल करने का कड़ी मेहनत करेगा। आपको बस इतना करना है कि आप स्क्रिप्ट के शीर्ष पर हॉटकी को असाइन करें।
; ---------------------–; Declare Your hotkeys in this section; ---------------------–; -- these are samples --; !j::ToggleWindow(“- Mozilla Firefox”) – Win + J; #c::ToggleWindow(“SecureCRT”) – Win + C; !x::ToggleWindow(“cmd.exe”) – Alt + X
; ---------------------–; Function for toggling windows – Do not edit; ---------------------– ToggleWindow(TheWindowTitle) { SetTitleMatchMode,2 DetectHiddenWindows, Off IfWinActive, %TheWindowTitle% { WinMinimize, %TheWindowTitle% } Else { IfWinExist, %TheWindowTitle% WinActivate Else { DetectHiddenWindows, On IfWinExist, %TheWindowTitle% { WinShow WinActivate } } } }
यह आप में से कुछ के लिए थोड़ा जटिल हो सकता है, लेकिन केवल एक चीज जो हमें करने की ज़रूरत है वह कुछ हॉटकी लाइनों में जोड़ती है। आप देखेंगे कि पहले से ही परिभाषित कई नमूना हॉटकी लाइनें हैं, लेकिन टिप्पणी की गई है।
हॉटकी को इस प्रारूप में परिभाषित किया गया है:
::ToggleWindow(“Partial Window Title String”)
विशेष कुंजी के लिए, आप निम्न में से एक का उपयोग करेंगे, जिसे संयुक्त किया जा सकता है। (Autohotkey दस्तावेज़ीकरण पर अधिक जानकारी प्राप्त करें)
# | विंडोज कुंजी |
! | ऑल्ट |
^ | नियंत्रण |
+ | खिसक जाना |
< | बाएं कुंजी का प्रयोग करें (उदाहरण के लिए |
> | दायां कुंजी का उपयोग करें (उदाहरण के लिए>! का मतलब केवल सही कुंजी कुंजी है) |
तो उदाहरण के लिए, यदि आप Ctrl + Alt + F के कीबोर्ड शॉर्टकट को ट्रिगर करना चाहते हैं और इसे फ़ायरफ़ॉक्स पर असाइन करना चाहते हैं, तो आप निम्न का उपयोग करेंगे:
^!f::ToggleWindow(“- Mozilla Firefox”)
व्यक्तिगत रूप से, मैं कीबोर्ड शॉर्टकट्स का उपयोग करने का प्रयास करता हूं जिनके लिए मुझे चाबियाँ बंद करने की आवश्यकता नहीं होती है। मैं बस फ़ायरफ़ॉक्स को असाइन किए गए Alt + J का उपयोग करता हूं क्योंकि मैं अपने हाथों को घुमाने के बिना उस संयोजन को हिट कर सकता हूं।
जब आप स्क्रिप्ट को संपादित कर लेते हैं, तो बस इसे सहेजें और फिर एच आइकन पर जाएं, और "इस स्क्रिप्ट को पुनः लोड करें" विकल्प चुनें, जो आपके सभी परिवर्तनों को लोड करेगा। यदि कोई समस्या हुई, तो आपको एक त्रुटि संदेश मिलेगा, और आप स्क्रिप्ट को पूरी तरह से रोकने के लिए हमेशा बाहर निकलें का उपयोग कर सकते हैं।
नोट: स्क्रिप्ट में फ़ंक्शन ToggleWindowHide फ़ंक्शन अधिक साहसी के लिए है - यह छुपा और बहाल के बीच विंडो टॉगल करेगा … कमांड प्रॉम्प्ट विंडो के लिए बेहद उपयोगी है। अनिवार्य रूप से मुझे विंडोज पर टिल्डा या याकूकेक देता है।
Geek_autohotkey.ahk डाउनलोड करें (Autohotkey स्क्रिप्ट)