В настоящее время я пытаюсь сделать оператор if/else, однако мне не удастся заставить его работать...
Это мой код:
SET !ERRORIGNORE YES
URL GOTO=https://en.wikipedia.org/wiki/Main_Page
WAIT SECONDS=2
SET !VAR1 {{!URLCURRENT}}
PROMPT {{!VAR1}}
WAIT SECONDS=2
EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV>UL>LI:nth-of-type(3)>A" BUTTON=0
WAIT SECONDS=2
SET !VAR2 {{!URLCURRENT}}
PROMPT {{!VAR2}}
SET !VAR3 EVAL("var d=\"{{!VAR1}}\"; var s=\"{{!VAR2}}\" ; if (d==s) {var x=https://www.google.de/;}x; else {var y=https://www.youtube.com;} y;")
URL GOTO={{!VAR3}}
(приглашение убедиться, что !VAR установлены правильно)
Например, я пытаюсь перейти в Википедию, сохранить веб-ссылку как VAR1 и перейти на другую страницу, для которой я установил VAR2. После этого я хочу сравнить их, проверить их и выбрать, если, как в этом случае, они разные (что, очевидно, так и есть), iMacros должны перейти на YouTube.
Кто-нибудь может помочь? Я не хочу использовать .js с моими iMacros, и я знаю, что это возможно, но я не знаю, как....
Я использовал этот код в качестве ссылки: ССЫЛКА ДЛЯ СЛЕДУЮЩАЯ ЦИТАТА И КОД
Один пример, который мне очень нравится, следующий: (Мне нужно включить свет в какой-то игре между 20:00 и 08:00, нажав кнопку включения/выключения на странице. Затем я использую:)
SET Light EVAL("var d=\"{{!NOW:hh}}\"; if ((d>7)&&(d<20)) {var x=0;} else {var x=1;} x;") TAG POS={{Light}} TYPE=IMG ATTR=SRC:http://website.com/images/b_light_on_off.gif