0
我的英语不是很好,我希望解释尽我所能运行宏提取
有什么办法来运行基于提取的文本宏?
这段代码是测试,首先要做的是提取一个数字,如果匹配的数字为if (G_Extract!=="4")
执行宏名为“run”,如果没有,重定向到google页面,问题是它执行的所有代码没有给予重视if (G_Extract!=="4")
而忽略submit = "CODE:"; verify += "URL GOTO=http://www.google.com/" + "\n"; iimPlay(submit)}
for (i = 0; i < 50000; i++) {
var verify;
verify = "CODE:";
verify += "URL GOTO=https://www.random.org/" + "\n";
verify += "FRAME F=1" + "\n";
verify += "TAG POS=1 TYPE=INPUT:NUMBER ATTR=ID:true-random-integer-generator-max CONTENT=5" + "\n";
verify += "TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:true-random-integer-generator-button" + "\n";
verify += "TAG POS=1 TYPE=SPAN ATTR=ID:true-random-integer-generator-result EXTRACT=TXT" + "\n";
iimPlay(verify)
var G_Extract= iimGetLastExtract(1);
if (G_Extract!=="4")
{
var Run;
Run = "CODE:";
Run += "URL GOTO=http://demo.imacros.net/Automate/Extract2" + "\n";
Run += "TAG POS=1 TYPE=TD ATTR=CLASS:bdytxt&&TXT:* EXTRACT=TXT" + "\n";
Run += "TAG POS=1 TYPE=A ATTR=TXT:H*links* EXTRACT=TITLE " + "\n";
Run += "TAG POS=1 TYPE=SPAN ATTR=CLASS:bdytxt&&TXT:* EXTRACT=HTM " + "\n";
Run += "TAG POS=1 TYPE=A ATTR=TXT:HREF<SP>extracts<SP>links EXTRACT=HREF " + "\n";
Run += "TAG POS=1 TYPE=IMG ATTR=SRC:*shark_thumbnail.jpg EXTRACT=ALT " + "\n";
Run += "TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form1 ATTR=NAME:abc EXTRACT=TXT " + "\n";
Run += "TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:form1 ATTR=ID:TF2 EXTRACT=TXT " + "\n";
Run += "TAG POS=2 TYPE=TABLE ATTR=TXT:*My* EXTRACT=TXT " + "\n";
Run += "TAG POS=1 TYPE=TD ATTR=CLASS:bdytxt&&TXT:* EXTRACT=TXT " + "\n";
Run += "TAG POS=1 TYPE=TH ATTR=TXT:MyTable" + "\n";
Run += "TAG POS=R3 TYPE=TD ATTR=TXT:* EXTRACT=TXT" + "\n";
iimPlay(Run)
}
else
{var submit;
submit = "CODE:";
verify += "URL GOTO=http://www.google.com/" + "\n";
iimPlay(submit)}
//New Step
iimPlay(verify)
var G_Extract= iimGetLastExtract(1);
if (G_Extract!=="4")
{
iimPlay(Run)
}
else
{iimPlay(submit)}
//New Step
iimPlay(verify);
var G_Extract= iimGetLastExtract(1);
if (G_Extract!=="4")
{
iimPlay(Run)
}
}
非常感谢你,它的工作完美:d –
@MartindeJesus别客气! –