यादृच्छिक शैली में कई iMacros चलाने के लिए हैक


0

मेरे पास 20 iMacros (ब्राउज़र के लिए) हैं और वे विभिन्न URL के लिए विशिष्ट हैं। मैं इन मैक्रो को एक के बाद एक चलाता हूं, और फिर उन सभी को 10 बार दोहराता हूं।

लेकिन उस पाश के भीतर, मुझे उन 20 मैक्रोज़ की आवश्यकता होती है जो एक यादृच्छिक रूप से चल रहे हैं और सूची में नहीं हैं।

मैंने क्या कोशिश की:

मैं 10 बार उपयोग करके COLLECTION.iim नाम के एक मैक्रो को लूप करता हूं .js फ़ाइल

var i;
for (i = 1; i <= 10; i++)
{
iimSet("loop", i);
iimPlay("COLLECTION.iim");
}

COLLECTION.iim में 20 इमाक्रोस के लिए निम्नलिखित यादृच्छिक कोड शामिल हैं

CMDLINE !DATASOURCE C:\LIST.txt
SET !VAR1 EVAL("var randomNumber = Math.floor(Math.random() * 20) + 1; randomNumber;")
SET !DATASOURCE_LINE {{!VAR1}}
URL GOTO=imacros://run/?m={{!COL1}}

LIST.txt में वे 20 मैक्रो नाम हैं जो प्रत्येक पंक्ति में एक लिखे गए हैं पसंद

1.iim
2.iim 
.
.
20.iim

लेकिन यह काम नहीं कर रहा है। अगर कोई और बेहतर या आसान तरीका है, मुझे भी बताएं।


मैं जावास्क्रिप्ट से परिचित नहीं हूं, लेकिन शायद आप www.pastebin.com में सभी कोड दिखा सकते हैं यदि यह कमांड लाइन से लंबा है। जैसे मैं दिए गए कोड को दर्ज कर सकता हूं, और मुझे प्राप्त त्रुटि दिखा सकता है। i.imgur.com/oaFDg9z.png क्या आप प्रत्येक फ़ाइल की सटीक सामग्री दे सकते हैं। संक्षेप में नहीं बल्कि सटीक और आपके द्वारा प्राप्त की गई त्रुटि, ताकि कोई भी इसे चलाने की कोशिश कर रहा हो, वही त्रुटि को पुन: उत्पन्न कर सकता है? मैंने हर फ़ाइल की सामग्री को ई.जी. type COLLECTION.iim आदि लेकिन शायद आप सामग्री दिखा सकते हैं। शायद pastebin.com के लिए प्रत्येक फ़ाइल को चिपकाने से कोई भी (यहां तक ​​कि एक newb) त्रुटि को पुन: उत्पन्न कर सकता है
barlop

मुझे खेद है कि अगर मैं अच्छी तरह से नहीं समझाता, लेकिन वास्तव में यह iMacros (इस शब्द को खोजें) से संबंधित है जो वास्तव में एक स्वचालन भाषा है। मुझे लगा कि आप इसके बारे में जान रहे होंगे। यह एक जावास्क्रिप्ट सुविधा भी है और हम इसमें जावास्क्रिप्ट कैसे चला सकते हैं। यह बैच से जुड़ा सवाल नहीं है। उसके लिए खेद है। मुझे जो त्रुटि हो रही है वह imacros इंजन से है ।imacros में त्रुटि कोड की भी सूची है, लेकिन इस मामले में जो त्रुटि आती है वह सामान्य है unknonwn मुझे आशा है कि कोई व्यक्ति दिखता है & amp; इस प्रश्न के साथ मदद करता है :( अगर आप किसी को जानते हैं जो इमाक्रोस को जानता है..जिन्हें उन्हें एक हॉकर एबट दे दें)। आपकी सभी मदद के लिए फिर से बहुत बहुत धन्यवाद।
SuperUserMan

मुझे पता है कि यह बैच नहीं है..मैं सिर्फ इसका मतलब है कि अगर मैं सटीक फ़ाइलों को देख सकता हूं और इसे उसी त्रुटि को दोहराता हूं जो आप करते हैं, तो एक मौका है कि मैं इसे समझ सकता हूं या कुछ विचार हो सकता है, किसी भी तरह मुझे अब बाहर जाना होगा लेकिन मैं ध्यान देता हूं कि आम तौर पर आप प्रोग्रामिंग प्रश्न के लिए stackoverflow.com चाहते हैं। मुझे नहीं पता कि आपका प्रश्न jscript है या javascript.but आप इसे अपने अनुसार टैग करना चाहेंगे। मैंने imacros b4 को देखा, और यह यह एक वेबपेज के संदर्भ में उपयोग किया जाता है, हालांकि आपने यह संकेत नहीं दिया कि शायद आपका संदर्भ उस संदर्भ में नहीं है। वैसे भी, Stackoverflow प्रोग्रामिंग qs के लिए बेहतर और अभिप्रेत है।
barlop

अरे @ स्टारलोप, क्या आप इसे देख सकते हैं क्योंकि स्क्रिप्ट आपकी चीज है :) superuser.com/questions/798906/...
SuperUserMan

क्या आप इसके साथ मदद कर सकते हैं?
SuperUserMan

जवाबों:


-1

वह वही काम करने की कोशिश कर रहा है जो मैं कर रहा हूं।

कंघी लूप: https://stackoverflow.com/questions/17959454/how-to-loop-only-a-series-of-steps-in-imacros

यादृच्छिक के साथ: https://stackoverflow.com/questions/31773368/imacros-random-choose

आपका मुद्दा समान (या जैसा हो सकता है): https://stackoverflow.com/questions/19519024/imacros-randomly-stops-in-a-loop


जबकि एसओ की एक बहन साइट, लिंक अभी भी दूर जा सकते हैं। क्या आप शायद दिखा सकते हैं किस तरह यह एक साथ फिट बैठता है और आप क्या कर रहे हैं?
Journeyman Geek

2
यह भी एक प्रयास के रूप में मतलब है उत्तर सवाल, या आप सिर्फ इसी तरह के सवालों को इंगित कर रहे हैं और एक समाधान को देखने में रुचि व्यक्त कर रहे हैं?
G-Man
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.