Вставьте несколько строк Javascript в мой IMacros

У меня есть 3 вопроса, и все они связаны с javascript в IMacros.

Сначала мне нужен оператор if, например «если вы видите этот текст: вы успешно угнали машину», затем установите последний флажок и продолжайте работу с остальной частью скрипта imacros. Если нет, то просто продолжайте использовать скрипт imacros.

Итак, 3 вопроса: как вставить Javascript в imacros? Как мне сделать оператор if с текстом, а если нет, то просто ничего не делать? Как javascript всегда выбирает последний флажок на сайте.

вот мой скрипт imacros:

TAG POS=1 TYPE=A ATTR=TXT:Auto<SP>Burglary
TAG POS=1 TYPE=INPUT:RADIO FORM=ACTION:/autoburglary.php ATTR=ID:selectedCrime[2]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:/autoburglary.php ATTR=*
Now here needs the if statement need to come and the select last checkbox
WAIT SECONDS=1
TAG POS=1 TYPE=SELECT FORM=ACTION:/autoburglary.php ATTR=ID:goState         CONTENT=%Pennsylvania-0
WAIT SECONDS=1
TAG POS=7 TYPE=INPUT:SUBMIT FORM=ACTION:/autoburglary.php ATTR=*

Спасибо в любом случае!


person Plantje    schedule 08.11.2013    source источник


Ответы (1)


В этом вопросе ниже у вас есть пример того, как сделать макрос JavaScript.

Цикл в Imacros с использованием Javascript

Также вы можете добавить CONTENT=EVENT:MOUSEOVER и в конец кода iMacros. Таким образом, скрипт будет просто наводить курсор на элемент страницы.

Последний вопрос, который вы задали, требует дополнительной работы. Вам придется сделать это самостоятельно, так как из того, что вы нам сказали, я ничего не могу сделать.

Но вот идея. Попробуйте выполнить поиск с помощью CONTENT=EVENT:MOUSEOVER для флажков с первой позиции до последней. Когда iMacros возвращает ошибку, «запомните» эту позицию, уменьшите ее и используйте, чтобы щелкнуть по ней. Приложив немного усилий, вы можете справиться с этим.

person macroscripts    schedule 10.11.2013
comment
спасибо за ваш комментарий, я не нашел времени, чтобы все это решить, но это исправлено - person Plantje; 18.11.2013