Всем привет!

В iMacros с .js скрипта запускаю .imm файлы

скрытый текст

Выделить код

Код:

iimPlay("#startask1.iim")
iimPlay("#startask2.iim")
iimPlay("#startask3.iim")


помогите создать условие перед запуском iimPlay("#startask1.iim"), ЕСЛИ на странице не находит элемента html:

скрытый текст

Выделить код

Код:

"HTML>BODY>DIV>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>A>DIV>DIV>IMG" BUTTON=0


ТО запускать следующее задание:
скрытый текст

Выделить код

Код:

iimPlay("#startask2.iim")


Спасибо!:)

код публикуется в тегах CODE внутри спойлера

InfSub

скрытый текст

Выделить код

Код:

var elm = 'SET !TIMEOUT_STEP 0' + '\n' + '"HTML>BODY>DIV>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>A>DIV>DIV>IMG" BUTTON=0';

 if (iimPlaycode(elm) != true){

    iimPlay("#startask2.iim")

}


код публикуется в тегах CODE внутри спойлера

InfSub

EverythingForYou
удалено, избыточное цитирование 2.9

Спасибо, но у меня появляется такая ошибка:

скрытый текст

can not parse macro line: "HTML>BODY>DIV>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>A>DIV>DIV>IMG" BUTTON=0 (Error code: -910)


в общем вот такой код:

скрытый текст

Выделить код

Код:

iimPlayCode("URL GOTO=http://biglike.org/earn") 
var elm = 'SET !TIMEOUT_STEP 0' + '\n' + '"HTML>BODY>DIV>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>A>DIV>DIV>IMG" BUTTON=0'; 

if (iimPlayCode(elm) != true){ 

iimPlay("#4insta.iim") 
} 
iimPlay("#3insta.iim")


1. Захожу на страницу с заданиями например
скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Все ссылки публикуются в тегах noindex, внутри спойлера, п.т.iM. 1.2.4

2. И если на странице нет заданий не находит элемента

HTML>BODY>DIV>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV>A>DIV>DIV>IMG" BUTTON=0

ТО выполняю следующее задание (запускаю iimPlay("#4insta.iim") )

3. А если все таки есть задание (элемент) то просто пропускаю 6 строку и выполняю это iimPlay("#3insta.iim")

А в итоге у меня ошибка(но она не останавливает iMacros), и все равно выполняет 6 строку iimPlay("#4insta.iim"), при любом раскладе

Помогите пожалуйста:)

удалено, злоупотребление излишним выделением текста в целях привлечения внимания полужирным шрифтом п.п. 2.4

замечание

InfSub

Скажите как вы находили этот элемент??
потому что этот код всегда присутствует на странице

скрытый текст

Выделить код

Код:

if (iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DIV ATTR=CLASS:" pull-left m-5 bg-silver-lighter p-10"')>0) {
    alert("ok") 
} else alert("no")