Друзья, помогите допилить простенький макрос. Нужно, что бы готовый макрос в имакрос повторялся каждые 6 секунд и так до бесконечности, пока сам не остановлю. Плюс нужно что бы он повторялся даже не смотря на ошибку, если выдает. Макрос ниже. Заранее спасибо!

VERSION BUILD=10101485
URL GOTO=https://сайт
TAG POS=1 TYPE=A ATTR=TXT:Доступные<SP>задания<SP>1
TAG POS=2 TYPE=DIV ATTR=TXT:В<SP>работу
TAG POS=1 TYPE=BUTTON ATTR=ID:btnConfirm

Арбузик пишет

Друзья, помогите допилить простенький макрос. Нужно, что бы готовый макрос в имакрос повторялся каждые 6 секунд и так до бесконечности, пока сам не остановлю. Плюс нужно что бы он повторялся даже не смотря на ошибку, если выдает. Макрос ниже. Заранее спасибо!

VERSION BUILD=10101485
URL GOTO=https://сайт
TAG POS=1 TYPE=A ATTR=TXT:Доступные<SP>задания<SP>1
TAG POS=2 TYPE=DIV ATTR=TXT:В<SP>работу
TAG POS=1 TYPE=BUTTON ATTR=ID:btnConfirm

Сохрани как js а не iim

Выделить код

Код:

function iimPlayCode(code) {
  var err = iimPlay('CODE:' + code);
  if (err === -101) {
    throw new Error(iimGetErrorText());
  }
  return err;
};

while (true){
	try{
		iimPlayCode('URL GOTO=https://сайт');
		iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:Доступные<SP>задания<SP>1');
		iimPlayCode('TAG POS=2 TYPE=DIV ATTR=TXT:В<SP>работу');
		iimPlayCode('TAG POS=1 TYPE=BUTTON ATTR=ID:btnConfirm');
		iimPlayCode('WAIT SECONDS=6');
	}catch(e){}
}

dim222 пишет
Арбузик пишет

Друзья, помогите допилить простенький макрос. Нужно, что бы готовый макрос в имакрос повторялся каждые 6 секунд и так до бесконечности, пока сам не остановлю. Плюс нужно что бы он повторялся даже не смотря на ошибку, если выдает. Макрос ниже. Заранее спасибо!

VERSION BUILD=10101485
URL GOTO=https://сайт
TAG POS=1 TYPE=A ATTR=TXT:Доступные<SP>задания<SP>1
TAG POS=2 TYPE=DIV ATTR=TXT:В<SP>работу
TAG POS=1 TYPE=BUTTON ATTR=ID:btnConfirm

Сохрани как js а не iim

Выделить код

Код:

function iimPlayCode(code) {
  var err = iimPlay('CODE:' + code);
  if (err === -101) {
    throw new Error(iimGetErrorText());
  }
  return err;
};

while (true){
	try{
		iimPlayCode('URL GOTO=https://сайт');
		iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:Доступные<SP>задания<SP>1');
		iimPlayCode('TAG POS=2 TYPE=DIV ATTR=TXT:В<SP>работу');
		iimPlayCode('TAG POS=1 TYPE=BUTTON ATTR=ID:btnConfirm');
		iimPlayCode('WAIT SECONDS=6');
	}catch(e){}
}

Огромное спасибо за ответ!
Подскажите, а в iim это работать не будет, обязательно js? У меня бесплатная версия imakros, которая с файлами не работает, обязательно нужно купить или есть вариант, как запустить и без этого?

Тогда работать не будет. Для этого кода Браузер не выше 56 версии, и imacros 8.9.7

дел