mein Englisch ist nicht sehr gut, ich hoffe, die besten zu erklären, ich kannlaufen Makro mit Sitz in Texten extrahiert
Gibt es eine Möglichkeit, einen Makro auszuführen auf extrahierten Text basiert?
Dieser Code ist Test, das erste, was zu tun ist, um eine Zahl zu extrahieren, wenn die Anzahl übereinstimmt if (G_Extract!=="4")
das Makro „run“ wenn nicht, Umleitung zu Google-Seite genannt ausführen, das Problem ist, dass es die gesamten Code ausführt, ohne geben Bedeutung zu if (G_Extract!=="4")
und ignorieren 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)
}
}
Vielen Dank, es funktioniert perfekt: D –
@MartindeJesus Sie sind willkommen! –