Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Вопрос по iMacros

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Вопрос по iMacros
Имя
Сообщение << Старые топики   Новые топики >>
Вопрос по iMacros - 2011-07-09 14:11:35.423333   
Nikitos 1985

Сообщений: 6
Оценки: 0
Присоединился: 2011-06-11 14:29:13.076666
Собственно хочу написать скрипт, суть которого такова:
 
начало скрипта:
скрипт *сканирует* открытую страницу браузера на предмет наличия на ней заданного слова *хххххх*, далее в зависимости от результата поиска скрипт выполняет определенное действие:

вариант 1:
*нет, заданное слово отсутствует* - обновляет страницу с помощью F5
вариант 2: *да, заданное слово присутствует* - делает в этом же окне браузера переход по ссылке *yyyyyyy* и спустя 3 секунды по ссылке *zzzzzzz*, после чего переходит в  начало скрипта.

Собственно прошу посоветовать с помощью какой программы будет проще реализовать эту мысль?

о возможности прошу продублировать ответ в личную почту. Заранее спасибо.

Собственно попробовал с помощью iMacros, вот что получилось:

VERSION BUILD=7300701 RECORDER=FX
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
TAB T=1
URL GOTO=http://gfarm.mobi/?page=fishing
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Обновить
TAG POS=1 TYPE=A ATTR=TXT:Тянуть
TAG POS=1 TYPE=A ATTR=TXT:Закинуть<SP>удочку
________________________________________________________________
Подскажите как прописать так что бы скрипт проверял наличие на страничке:

TAG POS=1 TYPE=A ATTR=TXT:Обновить

и если данные присутствуют то выполнял его, а если не удается найти и выполнить на странице, то что бы переходил к выполнению последних двух строчек:

TAG POS=1 TYPE=A ATTR=TXT:Тянуть
TAG POS=1 TYPE=A ATTR=TXT:Закинуть<SP>удочку
______________________________________________________________
Собственно вопрос как задать блоки скрипта:

блок №1:
TAG POS=1 TYPE=A ATTR=TXT:Обновить

Блок №2
TAG POS=1 TYPE=A ATTR=TXT:Тянуть
TAG POS=1 TYPE=A ATTR=TXT:Закинуть<SP>удочку

и логическое условие что если блок №1 присутствует на странице то выполнить, и снова проверить, и так до тех пор пока не появится 1 строка блока №2(либо пока не наступит момент что строка блока №1 будет отсутствовать на странице. )

Надеюсь на Вашу помощь…
Post #: 1
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Вопрос по iMacros







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.