विषयसूची[लुकाउनुहोस्][देखाउनु]
के त्यहाँ केहि क्लिकहरूमा दोहोरिने कार्यहरू गर्ने तरिका हो?
धेरै प्रयोगकर्ताहरूलाई पहिले नै उत्पादकताका लागि केही आधारभूत सर्टकट कुञ्जीहरू थाहा छ। GUI वरिपरि नेभिगेट गर्न आफ्नो माउस प्रयोग गर्नुको सट्टा, तपाईंले आफ्नो काम बचत गर्न Ctrl+S प्रयोग गर्न सक्नुहुन्छ। प्रत्येक खुला सञ्झ्याललाई म्यानुअल रूपमा न्यूनतम गर्नुको सट्टा, तपाइँ तपाइँको डेस्कटप देखाउन Win+D टाइप गर्न सक्नुहुन्छ। तर त्यहाँ तपाइँको आफ्नै सर्टकट कुञ्जीहरू सिर्जना गर्ने तरिका हो?
AutoHotkey एउटा प्रोग्राम हो जुन तपाईले सजिलैसँग कोडका केही लाइनहरूसँग अनुकूलन आदेशहरू सिर्जना गर्न सिक्न सक्नुहुन्छ। आफ्नो मनपर्ने वेबसाइटहरू वा प्रोग्रामहरू केही किस्ट्रोकहरूसँग खोल्न सक्षम भएको कल्पना गर्नुहोस्, वा तपाईंले "currdate" टाइप गर्दा स्वचालित रूपमा हालको मिति प्रविष्ट गर्नुहोस्।
यो लेखले AutoHotkey मा फेला पार्न सक्ने केही आधारभूत सुविधाहरूको साथसाथै कार्यक्रमको लागि केही सामान्य प्रयोग केसहरू अन्वेषण गर्नेछ।
AutoHotKey के हो?
AutoHotkey माइक्रोसफ्ट विन्डोजमा उपलब्ध एक नि:शुल्क र खुला स्रोत अनुकूलन स्क्रिप्टिङ भाषा हो। यो प्रारम्भिक रूपमा किबोर्ड सर्टकटहरू सजिलैसँग र हटकीहरू सजिलै कम्प्युटर कार्यहरू स्वचालित रूपमा सिर्जना गर्न विकसित गरिएको थियो।
यस कार्यक्रमको साथ, प्रयोगकर्ताहरूले सजिलैसँग स्क्रिप्टहरू र म्याक्रोहरू सिर्जना गर्न सक्छन् जसले किबोर्ड र माउस इनपुटको स्ट्रिङलाई नक्कल गर्न सक्छ। AutoHotkey को उन्नत प्रयोग केसहरूले पनि प्रयोगकर्ता इन्टरफेसहरू र मेनु बारहरू प्रयोग गर्दछ निर्दिष्ट गर्नको लागि तपाइँ तपाइँको स्क्रिप्ट के गर्न चाहानुहुन्छ।
AutoHotkey C++ मा चल्ने हुनाले, प्रत्येक स्क्रिप्ट सजिलैसँग .EXE फाइलमा रूपान्तरण गर्न सकिन्छ जुन जो कोहीले AutoHotkey स्थापना नभए पनि चलाउन सक्छ।
प्रयोगकर्ताहरूले आफ्नो मा AutoHotkey स्थापना गर्न सक्छन् आधिकारिक वेबसाइट। तिनीहरूको दस्तावेज शुरुआती-अनुकूल र व्यापक पनि छ।
प्रमुख विशेषताहरु
- चरहरू असाइन गर्न र पुन: प्राप्त गर्ने क्षमता
- केहि किबोर्ड कुञ्जीहरू पुन: म्याप वा असक्षम गर्नुहोस्
- किबोर्ड, माउस, र जोइस्टिक इनपुट सिमुलेट गर्नुहोस्
- प्रयोगकर्ताहरूले निश्चित पाठलाई प्रतिस्थापन गर्न सक्ने "hotstrings" असाइन गर्न सक्छन्
- GUI मार्फत कस्टम डेटा प्रविष्टि फारमहरू
- Windows API संग अनुकूलता
- अनुकूलन arrays वा वस्तुहरू सिर्जना गर्नुहोस्।
- प्रयोगकर्ताहरूलाई पाठ, गणना मानहरू, र थप हेरफेर गर्न मद्दत गर्न सक्ने प्रकार्यहरूको विस्तृत पुस्तकालयको साथ आउँछ।
मूल अवधारणाहरू
यहाँ केही आधारभूत अवधारणाहरूको पूर्वावलोकन छ जुन तपाईंले आफ्नो AutoHotkey स्क्रिप्टहरू निर्माण गर्दा प्रयोग गर्न सक्नुहुन्छ।
नयाँ फाइल सिर्जना गर्दै
एक पटक AutoHotkey स्थापना भएपछि, Windows प्रयोगकर्ताहरूले तुरुन्तै नयाँ अन्तर्गत AutoHotkey Script विकल्प चयन गरेर नयाँ स्क्रिप्ट थप्न सक्छन् जब तपाईं आफ्नो डेस्कटपमा दायाँ क्लिक गर्नुहुन्छ।
आफ्नो स्क्रिप्ट परिमार्जन गर्न सुरु गर्न, तपाईं आफ्नो मनपर्ने पाठ सम्पादक मा नयाँ फाइल खोल्न सक्नुहुन्छ। प्रत्येक नयाँ स्क्रिप्टमा पूर्वनिर्धारित लिपि समावेश हुन्छ जसले उत्कृष्ट प्रदर्शन र अनुकूलता सुनिश्चित गर्दछ।
Hotkeys र Hotstrings
हटकीहरू वा सर्टकट कुञ्जीहरू किबोर्ड कुञ्जीहरूको संयोजन हुन् जसले विशेष कार्य ट्रिगर गर्दछ।
तलको उदाहरणमा, हामीले हटकी Win + N प्रयोग गर्न चाहन्छौं भनी संकेत गर्न स्ट्रिङ "#n" प्रयोग गरेका छौं। अर्को लाइनले नोटप्याड अनुप्रयोगको लागि रन आदेश निर्दिष्ट गर्दछ। हामी कार्यको अन्त्य संकेत गर्न रिटर्न कुञ्जी प्रयोग गर्छौं।
पाउन्ड चिन्ह Win को लागि खडा छ। "!" प्रतीक Alt कुञ्जीको लागि प्रयोग गरिन्छ, "^" प्रतीक Ctrl को लागी प्रयोग गरिन्छ, र "+" कुञ्जी Shift कुञ्जी को लागी प्रयोग गरिन्छ। सामूहिक रूपमा, यी कुञ्जीहरू भनेर चिनिन्छन् परिमार्जक कुञ्जीहरू.
AutoHotkey पनि समर्थन गर्दछ सन्दर्भ-संवेदनशील हट कुञ्जीहरू। उदाहरण को लागी, यदि तपाइँ तपाइँको मनपर्ने सम्पादक मा हुनुहुन्छ भने तपाइँ मात्र एक कार्य ट्रिगर गर्न चाहानुहुन्छ। यो गर्नको लागि, AutoHotkey मा #IfWinActive किवर्ड छ।
तलको उदाहरणमा, हामीले एक थपेका छौं #ifWinActive निर्देशन जसले पहिले जाँच गर्दछ यदि प्रयोगकर्ता हाल नोटप्याड अनुप्रयोगमा कार्य प्रदर्शन गर्नु अघि छ।
hotstrings मुख्यतया तपाईंले टाइप गर्दा संक्षिप्त नामहरू विस्तार गर्न प्रयोग गरिन्छ। उदाहरणका लागि, तपाईंले "btw" टाइप गरेपछि "बाय द वे" टाइप गर्ने AHK स्क्रिप्ट सेटअप गर्न सक्नुहुन्छ।
हटस्ट्रिङ परिभाषित गर्न एकदम सजिलो छ। केवल दुई जोडी कोलोनहरू बीच ट्रिगर संक्षिप्त नाम संलग्न गर्नुहोस्। तपाईंले संक्षिप्त नाम पछि अन्त्य हुने क्यारेक्टर टाइप गरेपछि हटस्ट्रिङ सक्रिय हुन्छ।
अन्त्य हुने क्यारेक्टरहरूमा कोष्ठक, कोष्ठक, कोष्ठक, विराम चिन्ह, ट्याब, स्पेस र इन्टर कुञ्जी समावेश हुन्छ। उदाहरण को लागी, माथिको स्क्रिप्ट प्रयोग गरेर, म hotstring ट्रिगर बिना "ttylm" टाइप गर्न सक्छु।
प्रयोगकर्ताहरूले एउटै फाइलमा धेरै हटस्ट्रिङहरू र हटकीहरू राख्न सक्छन्।
कुञ्जी इनपुट पठाउनुहोस्
अघिल्लो उदाहरणहरूमा, हामीले पाठ इनपुट फर्काउने कार्यहरूको उदाहरणहरू देखाइएका छौं। यद्यपि यो धेरै अवस्थामा उपयोगी छ, त्यहाँ केही उदाहरणहरू छन् जहाँ हामीले यसको सट्टा पठाउनुहोस् कुञ्जी इनपुट प्रयोग गर्नुपर्ने हुन सक्छ।
यो सुविधाले तपाइँलाई स्क्रिप्टमा निर्दिष्ट गर्न अनुमति दिन्छ जब कुञ्जी थिचिन्छ र नदिएको हुन्छ र कति समय सम्म थिच्नु पर्छ। कुञ्जी ढिलाइ आवश्यक पर्ने कार्यहरूले सामान्यतया पठाउनुहोस् आदेश प्रयोग गर्नेछ।
माथिको उदाहरणमा, हामीसँग एउटा स्क्रिप्ट छ जसले एक सेकेन्डको लागि अप-एरो कुञ्जीलाई समात्छ। ध्यान दिनुहोस् कि हामीसँग कुञ्जी थिच्न र जारी गर्नका लागि छुट्टै आदेशहरू छन्।
वेबसाइट र प्रोग्रामहरू चलाउनुहोस्
हामी फाइलहरू र URL हरू खोल्न रन आदेश प्रयोग गर्न सक्छौं। "जस्तो वाक्यांश संग एक प्राप्तकर्ता निर्दिष्ट गर्दैmailto:[ईमेल सुरक्षित]" भरिएको प्राप्तकर्ताले तपाइँको पूर्वनिर्धारित इमेल आवेदन खोल्नेछ।
फाइलहरू बाहेक, AHK ले तपाइँलाई तपाइँको अपरेटिङ सिस्टममा विशेष विन्डोज फोल्डरहरू खोल्न अनुमति दिन्छ। उदाहरणका लागि, रिसाइकल बिन खोल्नको लागि, हामी त्यो फोल्डरको विश्वव्यापी रूपमा अद्वितीय पहिचानकर्ता वा प्रयोग गर्न सक्छौं CLSID। तपाईं यसलाई ब्राउज गर्न सक्नुहुन्छ सूची Windows मा उपलब्ध CLSID को।
वस्तु र चर
AutoHotkey को लागि थप उन्नत सुविधाहरू चर र वस्तुहरू प्रयोग गर्ने क्षमता समावेश गर्दछ।
चरहरू पाठ, संख्याहरू, र अन्य प्रकार्यहरूबाट डाटा भण्डारण गर्न प्रयोग गर्न सकिन्छ। तपाईं चरमा कुनै पनि मान तोक्न सक्नुहुन्छ।
वस्तुहरू अधिक कुशलतापूर्वक डेटा व्यवस्थित गर्ने तरिका हो। वस्तुहरू अनिवार्य रूपमा चरहरूको संग्रह हुन्। AHK मा, चर नामहरूलाई कुञ्जीहरू भनिन्छ, जबकि सामग्रीहरूलाई मानहरू भनिन्छ।
वस्तुहरू एरे ढाँचामा हुन सक्छन्, जहाँ प्रत्येक मानसँग सम्बन्धित अनुक्रमणिका यसको कुञ्जीको रूपमा हुन्छ। वैकल्पिक रूपमा, हामी एक एसोसिएटिभ एरे प्रयोग गर्न सक्छौं जहाँ कुञ्जीहरू स्ट्रिङ वा गैर-अनुक्रमिक संख्याहरू हुन्।
उदाहरण प्रयोग केसहरू
1. किबोर्ड रिम्यापिङ
Dvorak जस्ता वैकल्पिक किबोर्ड म्यापिङहरू प्रयोग गर्न चाहने प्रयोगकर्ताहरूले उचित किबोर्ड म्यापिङहरू सजिलै सेटअप गर्न AutoHotkey स्क्रिप्ट प्रयोग गर्न सक्छन्।
2. कुनै पनि वेबसाइट र कार्यक्रमको लागि हटकीहरू
AutoHotkey तपाईंको कम्प्युटरमा कुनै पनि प्रोग्राम खोल्न र कुनै पनि वेबसाइट URL ल्याउन सक्छ। उदाहरणका लागि, तपाईंले Ctrl + Shift + C थिच्दा Google खोज खोल्ने स्क्रिप्ट सेटअप गर्न सक्नुहुन्छ। तपाईंको सबैभन्दा धेरै प्रयोग हुने कार्यक्रमहरू एकल कीस्ट्रोक टाढा हुन सक्छ।
3. बारम्बार प्रयोग हुने फाइल नाम वा वाक्यांशहरू भर्नुहोस्
AutoHotkey ले तपाईंलाई सजिलैसँग विभिन्न वाक्यांशहरू र पाठ स्ट्रिङहरू भर्न मद्दत गर्न सक्छ जुन आफैलाई टाइप गर्न कठिन हुन सक्छ। उदाहरणका लागि, तपाईंले आफ्नो पत्राचार ठेगाना टाइप गर्ने छोटो हटस्ट्रिङ सिर्जना गर्न सक्नुहुन्छ।
4. विशेष वर्ण र विराम चिह्नका लागि अनुकूल सर्टकटहरू
के तपाइँलाई ñ वा é जस्ता विशेष क्यारेक्टरहरू टाइप गर्न कठिनाइ भएको छ? लेखकहरूलाई कसरी एन ड्यास (–) वा एम ड्यास (—) टाइप गर्ने भनेर सम्झना गाह्रो लाग्न सक्छ। AutoHotkey ले प्रयोगकर्ताहरूलाई उनीहरूको सबैभन्दा धेरै प्रयोग गरिएका विशेष क्यारेक्टरहरूमा अनुकूलन सर्टकटहरू सिर्जना गर्न मद्दत गर्न सक्छ।
निष्कर्ष
AutoHotkey Windows प्रयोगकर्ताहरूको लागि एक अत्यन्त शक्तिशाली कार्यक्रम हो।
कार्यक्रम दोहोरिने र थकाऊ कार्यहरू स्वचालित गर्नको लागि उपयुक्त छ। पावर प्रयोगकर्ताहरू र स्क्रिप्टिङ प्रशंसकहरूले निश्चित रूपमा AHK ले आफ्नो स्क्रिप्टिङ भाषासँग गर्न सक्ने कार्यहरूको विशाल संख्याबाट लाभ उठाउनेछन्।
जवाफ छाड्नुस्