Как использовать список прокси из url
-
@justabot Да, это массив, прокси нужно указывать через [[SAVED_CONTENT]][0], [[SAVED_CONTENT]][1], и т.д., если в [[SAVED_CONTENT]] тот самый массив прокси. А лучше в цикле его перебирать, и на каждую итерацию цикла выполнять соединение и все необходимые действия. И в строке для ввода прокси надо выбрать тип Expression.
-
В цикл while вставляю прокси, переменная [[SAVED_CONTENT]][CYCLE_INDEX]
Can't find variable: CYCLE_INDEX
Что-то туплю(
-
@justabot надо [[SAVED_CONTENT]][VAR_CYCLE_INDEX] или [[SAVED_CONTENT]][([[CYCLE_INDEX]])]
-
@blackhacker спасибо большое!
-
@blackhacker меняю сверху слева программы значения "кол-во потоков", "успешных выполнений", "неудачных выполнений" - ничего не меняется. Один поток, один раз выполняет, если ошибка.
-
@justabot В режиме записи? Если да, то всегда один поток, надо в обычном режиме запускать.
-
@blackhacker а функции "Номер потока" "Успешных выполнений" "Неудачных выполнений" - они для чего нужны, просто копируют в переменные эти значения, которые я указал сверху слева? Чтобы потом в скрипте условия и т. п. ставить на них?
-
@justabot Да
-
@justabot они не копируют установленные, а показывают текщие данные. Например поставил 10 успешных, при первом проходе потока она будет равна 0, потом 1, потом 2
-
Такой if не работает.. В инспекторе переменных
HTTP_CLIENT_WAS_ERROR: false; SAVED_TEXT: "undefined"
Почему на if не переходит? Сразу заново while делает
-
@justabot попробуй вот так написать условие HTTP_CLIENT_WAS_ERROR == false
-
@justabot или ![[HTTP_CLIENT_WAS_ERROR]] или [[HTTP_CLIENT_WAS_ERROR]] == false
Но [[HTTP_CLIENT_WAS_ERROR]] всегда будет равным false в этом случае. Так как ошибка переместит точку выполнения за блок Игнорировать ошибки.
-
@support спасибо. Как тогда парсить сайт, если сайт был загружен? А если не загружен, отправить в начало цикла и взять следующий прокси.
-
@justabot установить количество неудач в число больше 1, БАС сам будет это делать.