WBApp зацикливается

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

  1. Mind

    Mind Well-Known Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    190
    Здравствуйте форумчане!

    Прошу помощи)

    1. Есть сайт Ссылки недоступны для гостей
    2. Настроил WBApp таким образом
    Действия авторизации
    [WAIT]:2000
    [CLICK][outerhtml][N]0[/N][FULL]:<label for="mid-1">Золото</label>
    [WAIT]:2000
    [INT1]=0
    [REPEAT]
    [INT1]=[INT1]+1
    [CLICK][innerhtml][N]0[/N][FULL]:[INT1]
    [WAIT]:3000
    [GETHTML]
    [WAIT]:3000
    [/REPEAT]

    3. Поставил в настройках 2 цикла.

    Получил проблемки:
    1. После 3х циклов WBApp снова запускается и товары дублируются. И еще попутно вопрос...
    2. Туда ли я "запихал" [GETHTML] ? Просто на одной странице 30 товаров. За работу WBApp должно пройти 60 товаров (2 цикла). Проверяю 30-й и 60-й - одинаковые. Такое ощущение что идет где-то накладка...Т.е. каждая страница попадает столько раз, сколько циклов поставлю. Понимаю, что где-то отдернулся, но уже голову сломал)Может с этого сайта ссылки можно без WBApp собрать? Пробовал с DOM, но как-то долго...товаров уйма.

    И последний вопрос) Никогда с таким не встречался....
    УРЛ картинки на товаре имеет вид Ссылки недоступны для гостей
    Как из него сотворить стандартный? (имеется в виду .jpg и тому подобное, чтобы его CMS поняла)
    Заранее спасибо за помощь!
     
    Последнее редактирование: 7 янв 2017
  2. Mind

    Mind Well-Known Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    190
    Попробовал такую конструкцию
    [WAIT]:2000
    [CLICK][outerhtml][N]0[/N][FULL]:<label for="mid-1">Золото</label>
    [WAIT]:2000
    [INT1]=0
    [HTMLPOINT]
    [GETHTML]
    [INT1]=[INT1]+1
    [CLICK][innerhtml][N]0[/N][FULL]:[INT1]
    [WAIT]:3000
    [HTMLPOINTCHECK]

    По выполнения заданных циклов, WBApp снова запускается автоматом...По идее вроде же правильно все....
     
  3. Root

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

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

    Вышлите файл проекта Content Downloader.
     
  4. Mind

    Mind Well-Known Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    190
    Файл-проект прилагаю
     
  5. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    2017-01-08_10-28-57.png

    Мы не можем знать, что вы имеете ввиду, когда толком не описали, что делаете. Если вы хотите получить от нас помощь, сделайте так, чтобы было понятно, что вы именно делаете и в чем вам помочь.

    Постоянно вытягивать необходимую информацию у меня нет желания.
     
  6. Mind

    Mind Well-Known Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    190
    Прошу прощения! Тестировать необходимо сбор ссылок через WBApp.
    Вопрос и заключается в том, что WBApp переходит в зацикливание, после выполнения нужного количества циклов.
     
    Root нравится это.
  7. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Если речь идет о сканере сайтов:
    1.) Естественно WBApp запустится при парсинге каждой ссылки, так как сканер продолжает работать (т.е. зацикливания не происходит, просто сканер берет следующую ссылку для парсинга, посмотрите на картинке принцип работы сканера сайтов Ссылки недоступны для гостей);

    2.)
    2017-01-08_10-36-53.png

    3.) Если картинку нужно загружать, поместите ее в макрос шаблона вывода <DOWNLOADFILE> и в результат парсинга запишется ее имя файла files/image.ashxpid21734.jpg
    Код:
    <DOWNLOADFILE>http://catalog.akvamarin-gold.ru/catalog/image.ashx?pid=21734</DOWNLOADFILE>
    С уважением к вам, Сергей...
     
  8. Mind

    Mind Well-Known Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    190
     
  9. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    1) Я вам уже пояснил по этому вопросу в предыдущем ответе, не нужно опять спрашивать то же самое, пожалуйста, постарайтесь понять;

    2) Ссылки недоступны для гостей - это и есть URL-адрес изображения. Этот сервер так настроен, что не покажет реальное расположение файла картинки, а только эту ссылку. И даже если вы будете знать реальный адрес картинки, навряд ли на ней будут права на чтение с посторонних подключений. Так что тут либо скачивать картинку, либо использовать такой ее адрес Ссылки недоступны для гостей других вариантов нет.
     
  10. Mind

    Mind Well-Known Member Пользователи

    Регистрация:
    8 ноя 2016
    Сообщения:
    190
    ок, спасибо за ответ
     
    Root нравится это.
  11. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пожалуйста...
     
  12. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Mind постучи ко мне в скайп, есть разговор
    Спасибо
     
    Root нравится это.

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