Прокликать все одинаковые элементы

Тема в разделе "WBAppIE", создана пользователем Octavian, 3 мар 2017.

  1. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Симпатии:
    30
    Делаю так
    Срабатывает только по первому элементу, показывает ошибку на [IFNOTCLICKED]
    Можно конечно просто задать повтор с запасом без условия но интересно разобраться
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Симпатии:
    3.485
    Здравствуйте.

    С виду все правильно. Не видя WEB-страницы можно только гадать.
     
  3. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Симпатии:
    30
    Ссылки недоступны для гостей
     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Симпатии:
    3.485
  5. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Симпатии:
    30
    Сайт доступен но результат тот же
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Симпатии:
    3.485
    [CLICK][offsetleft][N][INT1][/N][FULL]:90 - это что за элемент WEB-страницы, покажите на скриншоте, у меня такого элемента на этой WEB-странице не находит.
     
  7. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Симпатии:
    30
    Это ссылки на каталоги screen 90.png
     
  8. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Симпатии:
    3.485
    Кажется, этот сайт на фреймах. Тут решений пока я не могу вам предоставить.
     
  9. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Симпатии:
    3.485
    Уверен, распарсить его можно без использования WBApp, а через прямые (обычные) запросы.

    Узнать адреса, откуда подгружаются данные можно с помощью плагина Firefox под названием LiveHTTPHeaders:
    2017-03-03_17-46-06.png

    2017-03-03_17-49-31.png

    Работа может быть кропотливая и долгая (с изучением алгоритма работы сайта и подбором полноценного решения). Такие задачи на форуме бесплатно не решаются (в каком направлении двигаться - я сказал). Попробуйте сделать самостоятельно или обратитесь к специалистам по настройке.

    С уважением к вам, Сергей.
     
  10. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Симпатии:
    30
    Сайт прекрасно парсится. WBApp нужен был чтоб открыть каталоги содержащие ссылки на документы.
    Вопрос касался не столько сайта сколько правильности цикла, который без условия на остановку работает без проблем. Может вы подскажете безотносительно к сайту в теории почему цикл мог застрять на IFNOTCLICKED, предыдущий клик ведь сработал
    Спасибо
     
  11. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Симпатии:
    3.485
    Процесс не застрял на IFNOTCLICKED (IFNOTCLICKED подсвечен красным, когда в него не было захода). Список событий на вашем скриншоте выполнен и его прогресс НЕ висит на событии IFNOTCLICKED.

    Так как предшествующее событие клика [CLICK] на вашем скриншоте светится зеленым, значит оно произошло успешно. IFNOTCLICKED инициируется после безуспешного предшествующего события [CLICK] (в случаях, когда [CLICK] выделяется красным).
     
    Octavian нравится это.
  12. Octavian

    Octavian Active Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    177
    Симпатии:
    30
    Ученье свет а неученье тьма)
     
  13. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Симпатии:
    3.485
    Запомните вот еще что:
    Зеленое - все ok!
    Красное - важно или выключено, или не ok.

    С уважением к вам, Сергей.
     

Поделиться этой страницей