खोज…


वाक्य - विन्यास

  • कुंजी बाइंडिंग::
  • :: संक्षिप्त नाम ::
  • वापसी

पैरामीटर

कुंजी बाइंडिंग विवरण
^ Ctrl कुंजी
! ऑल्ट की
+ शिफ्ट कुंजी
# विंडोज की
{दर्ज} एंटर कुंजी भेजें
{} टैब टैब कुंजी भेजें
* वाइल्डकार्ड, किसी भी कुंजी को दबाया जा सकता है
~ कुंजी के मूल फ़ंक्शन को अवरुद्ध नहीं किया जाएगा
<प्रतीक बाईं कुंजी निर्दिष्ट करता है (<+ बाईं पाली है)
> प्रतीक सही कुंजी निर्दिष्ट करता है

हॉटकी

एक हॉटकी बनाने के लिए जो सक्रिय विंडो पर Ctrl + J दबाने से प्रमुख अनुक्रम 'हैलो वर्ल्ड' भेजता है (नोटपैड में प्रदर्शित किया जा सकता है, उदा)

^j::
    Send, Hello World
Return

Hotstring

वाक्यांश को बदलने के लिए एक स्क्रिप्ट बनाने के लिए ::abbreviation:: हॉटस्ट्रिंग सिंटैक्स का उपयोग करें। यह स्थान ले लेगा btw के साथ by the way जब भी आप प्रवेश btw और फिर स्पेस कुंजी।

::btw::by the way

यदि आप लॉग इन करने के लिए लॉग इन स्क्रिप्ट बनाना चाहते हैं तो आप इस तरह से एक स्क्रिप्ट बना सकते हैं (फ़ाइल एन्क्रिप्ट नहीं की गई है, इसलिए आपकी स्क्रिप्ट की कोई भी जानकारी फ़ाइल तक पहुंच वाले किसी व्यक्ति को दिखाई देगी)।

::lmi::user{tab}password{enter}

एकाधिक कुंजी

स्क्रिप्ट को चलाने के लिए जब कई कुंजियों को दबाया जाता है & कुंजियों के बीच का उपयोग करें।

Numpad0 & Numpad1::
    MsgBox You pressed 0 and 1
return

प्रसंग-संवेदी हॉटकीज़ और हॉटस्ट्रिंग्स

हॉटकी या हॉटस्ट्रिंग बनाने के लिए, जिसमें केवल कुछ विंडो सक्रिय होने या मौजूद होने पर ट्रिगर होता है, आप हॉटकी परिभाषा से पहले निम्नलिखित निर्देशों में से एक या कई डाल सकते हैं:

#IfWinActive [, WinTitle, WinText]
#IfWinExist [, WinTitle, WinText]
#IfWinNotActive [, WinTitle, WinText]
#IfWinNotExist [, WinTitle, WinText]

उदाहरण: आप चाहते हैं कि जब भी आप so (और उसके बाद एक व्हाट्सएप टाइप so ) Google Chrome में stackoverflow.com भेजा जाए, लेकिन किसी अन्य विंडो में हॉटस्ट्रिंग को अनदेखा करें।

#IfWinActive, ahk_class Chrome_WidgetWin_1
::so::stackoverflow.com

#If [, Expression ] का उपयोग करके, आप हॉटकी ट्रिगर तभी कर सकते हैं जब एक मनमाना अभिव्यक्ति सही हो, उदाहरण के लिए:

#If A_Hour < 9
F1::
    MsgBox, It is too early to ask for help!
return

रीमैप कुंजी

यदि आप QWERTZ कीबोर्ड पर QWERTY लेआउट के साथ काम करना चाहते हैं, तो निम्न उदाहरण Y और इसके विपरीत, Z की कुंजी को हटा देता है।

z::y
y::z

टॉगल करने योग्य हॉटकीज़

यदि स्क्रॉल लॉक सक्रिय है, तो स्क्रिप्ट के बाद हॉटकी प्रेस पर पूर्वनिर्धारित स्ट्रिंग्स में प्रवेश होता है। यह उपयोगी हो सकता है यदि आप अक्सर कई बार दोहराए गए तार चिपकाते हैं। स्क्रिप्ट रिफ्रेश के लिए हॉटकी शामिल है (उदाहरण के लिए यदि आपको पेस्ट-सक्षम स्ट्रिंग्स को संपादित करने की आवश्यकता है)।

; refresh script hotkey
Numpad9:: 
    GetKeyState, state, ScrollLock, T
    if ( state = "D" )
        Reload
Return

Numpad1:: 
    GetKeyState, state, ScrollLock, T
    if ( state = "D" )
        Send,         Hello 
Return

Numpad2:: 
    GetKeyState, state, ScrollLock, T
    if ( state = "D" )
        Send,         World
Return
;...


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow