स्क्रीन पर छवि से click कैसे करें
मैक्रो को एक बार बताएँ कि बटन कैसा दिखता है, और वह बटन को स्क्रीन पर जहाँ भी हो खोजकर उस पर click कर देगा।
1 अक्टूबर 2026 को अपडेट किया गया · Myna Recorder में छवियों पर click हर plan पर मुफ़्त है।
1. रिकॉर्ड किया गया click क्यों चूक जाता है
रिकॉर्ड किया गया click हर बार स्क्रीन की एक ही जगह पर जाता है। विंडो हिलाएँ, resolution बदलें या मैक्रो दूसरे computer पर चलाएँ, तो click कहीं और लग जाता है। छवि पर click इस पर निर्भर नहीं करता कि चीज़ें कहाँ हैं: मैक्रो हर बार तस्वीर खोजता है और उस पर click करता है, वह जहाँ भी अभी हो।
2. छवि कैप्चर करें
Images टैब खोलें, Crop new area दबाएँ, बटन के चारों ओर एक box खींचें और उसे नाम दें। केवल वही हिस्सा कैप्चर करें जो उसे पहचानने योग्य बनाए, जैसे label और बटन का किनारा। छवि के भीतर की पृष्ठभूमि उसे तब मेल खाने से रोकती है जब पृष्ठभूमि बदलती है।
3. उस पर click करें
Recorder टैब में step toolbar में Image खोलें और Click it चुनें, फिर अपनी छवि चुनें। Script टैब में यह एक पंक्ति है:
click_crop("Save")
यह step छवि के दिखने तक अधिकतम पाँच सेकंड इंतज़ार करता है, फिर उसके बीच में click करता है। अगर छवि कभी नहीं दिखती, तो मैक्रो अगले step पर चला जाता है। किसी और जगह जाने के लिए on_fail="label" जोड़ें, या run रोकने के लिए abort=True।
4. पहले कुछ का इंतज़ार करें
Wait until visible मैक्रो को तब तक रोके रखता है जब तक छवि न दिखे। धीमे पेज या लंबे export के लिए मैक्रो तय विराम से अनुमान लगाने के बजाय इसी तरह इंतज़ार करता है:
wait_for("Report ready", timeout_ms=60000)
click_crop("Download")
जो चीज़ केवल कभी-कभी दिखती है, उसके लिए if_image ब्लॉक एक बार देखता है और उसके steps तभी चलाता है जब छवि मौजूद हो:
if_image("Update available"):
click_crop("Remind me later")
5. जब छवि न मिले
- confidence= तय करता है कि मेल कितना नज़दीक होना चाहिए। डिफ़ॉल्ट 0.8 है, यानी 80% मेल। अगर साफ़ दिखने वाली छवि छूट जाए, तो इसे थोड़ा कम करें।
- match="shape" outlines की तुलना करता है और रंग को अनदेखा करता है, उस बटन के लिए जो हाइलाइट होने पर या dark theme में रंग बदलता है।
- region=(x, y, width, height) स्क्रीन के केवल एक हिस्से में खोजता है, जो तेज़ है और कहीं और मिलती-जुलती छवि से बचाता है।
- x_offset= और y_offset= छवि के बगल में click करते हैं, जैसे किसी label के बगल वाले box पर।
- timeout_ms= तय करता है कि खोजते रहने में कितना समय लगे।
कोई step छवि की जगह रंग से भी चीज़ें खोज सकता है: उसे रंग की सीमा दें, और वह उस रंग के सबसे बड़े टुकड़े के बीच में काम करेगा।
6. योजनाएँ और export
- छवियों पर click करना, उनका इंतज़ार करना और रंग मिलान हर plan पर मुफ़्त है।
- जो मैक्रो छवियों पर click करता है, उसे Basic और Pro पर एक .exe के रूप में export किया जा सकता है, उसकी तस्वीरों के साथ फ़ाइल के भीतर।
- जो चीज़ स्क्रीन पर केवल एक पल के लिए रहती है, उसके लिए burst कुछ सेकंड तक एक क्षेत्र की तस्वीरें लेता रहता है, ताकि आप रखने वाली छवि चुन सकें। Bursts Basic और Pro का हिस्सा हैं।