Как настроить загрузку страниц для работы с моб прокси



  • Прокси - шареды со сменой IP по времени, скажем, раз в 5 минут. При смене IP прокси не работает какое-то время. Если в течение этого "какого-то" времени выполняется загрузка, то естественно страница не грузится.

    В действие "Игнорировать ошибки" и повторный запуск через него можно засунуть только прямую загрузку страниц. Для всего остального, к примеру, когда бот жмет кнопку и грузится новая страница - это не подойдет. По сути работает только на пост/гет, т.к. там всегда грузится страница напрямую и можно обернуть в игнор. Для браузерных шабов - нет.

    Есть ли какая-то настройка браузера, которая позволит перезагружать страницу в случае обрыва соединения?

    Есть действие "Выполнять при каждой загрузке страницы в браузере". Может, есть какой-то js код, который будет повторно загружать страницу в случае обрыва?



  • @thepappo , не понял, почему доя браузерных шабов нельзя в игнор обернуть?



  • @thepappo said in Как настроить загрузку страниц для работы с моб прокси:

    Есть ли какая-то настройка браузера, которая позволит перезагружать страницу в случае обрыва соединения?
    Есть действие "Выполнять при каждой загрузке страницы в браузере". Может, есть какой-то js код, который будет повторно загружать страницу в случае обрыва?

    Ничего такого готового нет. В идеале нужные прокси со сменой по апи, а не шаред. А с шаред придется каждый клик проверять сработал или нет, или пытаться разбивать на максимально маленькие логические блоки, а их уже в игнор ошибок и повторять если ошибк. Короче секис еще тот особенно без опыта, но опыт только через секис ))



  • А веб ртк кто тебе подменит? Спалишься сразу же.



  • @Antonio можно, а толку? Вот тебе надо кнопку нажать, по которой новая страница грузится. В итоге страница не загрузилась, в браузере висит ошибка и старой страницы нет уже. Кнопку заново не нажмешь в виду отсутствия чего-либо на странице.

    @UserTrue said in Как настроить загрузку страниц для работы с моб прокси:

    В идеале нужные прокси со сменой по апи, а не шаред.

    Да с ними все прекрасно работает, но шареды в 3 раза дешевле.



  • @thepappo , что значит старой страницы нет? В обработку ошибки вставляешь перезагрузку страницы, если нужно в цикле, и повтор действия. Можно сделать функцию с перезагрузкой и проверками и её уже вызывать во всех ошибках. У меня так на каждом действии отлов ошибок со скринами и записями в отдельные файлы данных.



  • @Antonio said in Как настроить загрузку страниц для работы с моб прокси:

    @thepappo , что значит старой страницы нет?

    1. Действие "Двигать мышь и кликнуть по элементу. Кликаешь, загружается какая-то страница
    2. Если страница не загрузилась, в браузере ошибка, шаблон падает с этой ошибкой.
      Если обернуть в игнор действие 1 - то куда он кликнет то? В браузере будет ошибка а не кнопка. Упадет с ошибкой "Не удалось дождаться появления элемента..."

    Урл прямой тоже не загрузишь заново, потому что он генерированный на 99% сайтов и заранее не известен и отдается сервером (сабмиты форм и т.д.).



  • @thepappo , есть страница с кнопкой. Запоминаешь адрес страницы, кликаешь на кнопку. Если ошибка - загружаешь сохранённый адрес страницы.


Log in to reply
 

  • 12
  • 2
  • 1
  • 6
  • 4
  • 6
  • 2
  • 3