Как изменить прокси когда сайт выдает сообщение "Ваш IP заблокирован"

st.max

Client
Регистрация
26.12.2012
Сообщения
74
Благодарностей
2
Баллы
8
Подскажите плиз, не могу разобраться как менять прокси если прокси по которому начал выполняться шаблон заблокирован?

И второй вопрос, часто в моих шаблонах есть ветка где применение прокси необязательна. Как заставить постер работать по этой ветке без прокси, а затем после выполнения данной ветки продолжить работу с прокси?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
1) ищете признак блокировки прокси на странице (по тексту)
Если находите - устанавливаете новый.

2) можно в экшене Браузер - Настройки - Установить прокси использовать пустоту. Тем самым отключаете проксю. Когда снова нужна - устанавливаете уде со значением.
 

st.max

Client
Регистрация
26.12.2012
Сообщения
74
Благодарностей
2
Баллы
8
1) ищете признак блокировки прокси на странице (по тексту)
Если находите - устанавливаете новый.
а можно поподробнее, проксю устанавливает чекер сам, как ему сказать чтобы он поставил новую (как проверять текст страницы писать не нужно)
 

st.max

Client
Регистрация
26.12.2012
Сообщения
74
Благодарностей
2
Баллы
8

st.max

Client
Регистрация
26.12.2012
Сообщения
74
Благодарностей
2
Баллы
8
так что никто не знает?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Есть экшен Прокси в ПроджектМейкере. С его помощью вы можете получить прокси из списка живых в проксичекере (это будет работать только в самом постере, при откладке не будет)
Таким образом можете брать прокси для дальнейшего использования.

Экшен Браузер - Настройки - установить прокси поможет установить взятое значение из прошлого шага.
Если нужно отключить проксю, то просто устанавливаете пустоту в значение этого экшена.
 
  • Спасибо
Реакции: st.max

st.max

Client
Регистрация
26.12.2012
Сообщения
74
Благодарностей
2
Баллы
8
Есть экшен Прокси в ПроджектМейкере. С его помощью вы можете получить прокси из списка живых в проксичекере (это будет работать только в самом постере, при откладке не будет)
Таким образом можете брать прокси для дальнейшего использования.
Спасибо, а как сказать шаблону чтобы он больше не ходил по этой забаненой приксе?
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113
Спасибо, а как сказать шаблону чтобы он больше не ходил по этой забаненой приксе?
можно создать файл, в который складывать плохие прокси и потом, когда берется новая прокся, перед её использованием в проекте, проверять есть ли она уже в черном списке или нет.
 

st.max

Client
Регистрация
26.12.2012
Сообщения
74
Благодарностей
2
Баллы
8
Спасибо, а как сказать шаблону чтобы он больше не ходил по этой забаненой приксе?
Догнал )
Можно не удалять плохую проксю, а пропарсить текст на наличие сообщения бана прокси и если есть с помощью экшена Прокси получить новый, положить его в переменную, а переменную положить в экшен Настройки - Установить прокси. И вновь уйти на начало проекта.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Если многопоточно гоняете, лучше как daniilnet посоветовал сделать.
Так вы сможете иметь постоянную базу плохих прокси для ресурса.
 

ammagama

Client
Регистрация
25.09.2009
Сообщения
78
Благодарностей
10
Баллы
8
для хостингеровских фрих такая фигня, как бан IP
В итоге получаю прокси проекта, когда парсю страницу и получаю*Ваш IP заблокирован. Записываю эти прокси в файлик в виде
183.89.75.102:3128-183.89.75.102:3128
и добавляю этот файл в *правилах* прокси, ip подсети запретить.
так уже 1,5 к забаненых добавил.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)