व्हील बटन क्लिक (मिडिल क्लिक) करना
Power Automate Desktop में ऐसे कई ऐक्शन उपलब्ध हैं, जो कीबोर्ड और माउस जैसे इनपुट/आउटपुट डिवाइस से यूज़र द्वारा किए जाने वाले कामों की जगह ले सकते हैं।
लेकिन इस्तेमाल किए जा सकने वाले ऐक्शन इतने ज़्यादा हैं कि कई बार ज़रूरी ऐक्शन ढूँढना ही मुश्किल हो जाता है।
इस लेख में लेफ़्ट और राइट माउस बटन के बीच मौजूद व्हील को दबाने की क्रिया, जिसे व्हील बटन, मिडिल बटन या मिडिल क्लिक कहा जाता है, उसे ऑटोमेट (सिम्युलेट) करने का तरीका समझाया गया है।
“Send mouse click” ऐक्शन का विवरण
Section titled ““Send mouse click” ऐक्शन का विवरण”इस लेख में “Send mouse click” ऐक्शन का उपयोग किया गया है।
इस ऐक्शन में नीचे दिए गए पैरामीटर होते हैं।
| पैरामीटर का नाम | वैल्यू |
|---|---|
| Mouse event to send | कौन-सा माउस इवेंट भेजना है (इस लेख में मिडिल क्लिक) |
| Wait | इवेंट भेजने से पहले इंतज़ार का समय (मिलीसेकंड में) |
| Move mouse | ऑन करने पर, माउस पहले तय किए गए कोऑर्डिनेट पर जाता है और फिर इवेंट भेजा जाता है |
| X | जहाँ माउस ले जाना है, उसका X कोऑर्डिनेट (क्षैतिज दिशा) |
| Y | जहाँ माउस ले जाना है, उसका Y कोऑर्डिनेट (ऊर्ध्वाधर दिशा) |
| Relative to | चुनें कि कोऑर्डिनेट स्क्रीन के ऊपरी-बाएँ कोने, ऐक्टिव विंडो के ऊपरी-बाएँ कोने या माउस की वर्तमान स्थिति में से किसके आधार पर हों |
| Mouse movement style | माउस को लक्ष्य कोऑर्डिनेट तक कैसे ले जाना है (तुरंत या एनिमेशन के साथ) और उसकी स्पीड चुनें |

यह इमेज डबल-क्लिक की सेटिंग का उदाहरण है, जिसमें “Mouse event to send” में “Double click” और “Mouse movement style” में “With animation (normal speed)” चुना गया है। इस लेख के लिए, आगे दिए गए चरणों के अनुसार “Middle click” और “Instant” चुनें।
कॉपी-पेस्ट करके लागू करना
Section titled “कॉपी-पेस्ट करके लागू करना”सैंपल के रूप में, यहाँ एक ऐसा फ़्लो दिया गया है जो ऐक्टिव विंडो के सापेक्ष कोऑर्डिनेट तय करके मिडिल क्लिक भेजता है।
नीचे दिया गया कोड कॉपी करके Power Automate Desktop की एडिटिंग स्क्रीन में पेस्ट करने पर संबंधित ऐक्शन जुड़ जाएगा।
MouseAndKeyboard.SendMouseClick.ClickAt ClickType: MouseAndKeyboard.MouseClickType.MiddleClick MillisecondsDelay: 0 X: 100 Y: 200 RelativeTo: MouseAndKeyboard.PositionRelativeTo.ActiveWindow MovementStyle: MouseAndKeyboard.MovementStyle.InstantON ERROR REPEAT 3 TIMES WAIT 1ON ERRORENDइस कोड में एक सेटिंग भी शामिल है, जिससे एरर आने पर 1 सेकंड इंतज़ार करके ऐक्शन को अधिकतम 3 बार दोबारा चलाया जाता है (“On error” की री-ट्राई सेटिंग)।
Power Automate Desktop में खुद ऐक्शन जोड़कर लागू करना
Section titled “Power Automate Desktop में खुद ऐक्शन जोड़कर लागू करना”-
“Search actions” में “Send mouse click” टाइप करें।
-
पैरामीटर नीचे दिए गए तरीके से सेट करें।
पैरामीटर का नाम वैल्यू Mouse event to send Middle click Wait 0 Move mouse On X 100 Y 200 Relative to Active window Mouse movement style Instant -
चलाने पर, ऐक्टिव विंडो के अंदर तय किए गए कोऑर्डिनेट पर मिडिल क्लिक भेजा जाएगा।
संभावित एक्सेप्शन
Section titled “संभावित एक्सेप्शन”अगर क्लिक किए जाने वाले कोऑर्डिनेट स्क्रीन से बाहर पड़ते हैं, तो एरर आएगी। इसके अलावा, फ़्लो को नॉन-इंटरैक्टिव मोड में चलाने पर, या किसी अन्य कारण से क्लिक न भेजा जा सके, तब भी एरर आएगी।
एरर-हैंडलिंग ब्लॉक लागू करने की सलाह दी जाती है।