Взять с начала списка и положить в конец списка

Взять с начала списка и положить в конец списка

Суть: Беру 1 строку, назначаю переменную Proxy, удаляю строку, беру значение с переменной Proxy, добавляю в конец списка.

Предполагаю, что нужно конвертировать переменную проекта, во внутреннюю переменную и уже добавить в список, но может вы быстрее подскажите чем я найду решение.

Mikhail B. Moderator Client Mikhail B. Moderator samsonnn Client Mikhail B. Moderator Client samsonnn Client samsonnn Client

Вот с проверкой на пустоту, если переменная proxy будет пустая, тогда берется новая строка, до тех пор пока не будет переменная с проксей, за тем устанавливает проксю, в место стандартного кубика

Client samsonnn Client Gerero Client

А если несколько изменить условия:

брать случайную строку (с проверкой на пустоту) с удалением из списка (обратно в список класть не надо), положить ее в переменную var ?

samsonnn Client

А если несколько изменить условия:

брать случайную строку (с проверкой на пустоту) с удалением из списка (обратно в список класть не надо), положить ее в переменную var ?

Берется случайная строка прокси из списка с удалением, и проверкой на пустоту, без добавления в список, устанавливает проксю в место стандартного кубика

Gerero Client

samsonnn , благодарю! Эти маленькие примеры очень сильно помогают.

Эх, я несколько неправильно сформулировал)

Отойти от прокси. Есть список, из него взять случайную строку с проверкой на пустоту с удалением из списка и положить ее в переменную var.

samsonnn Client

samsonnn , благодарю! Эти маленькие примеры очень сильно помогают.

Эх, я несколько неправильно сформулировал)

Отойти от прокси. Есть список, из него взять случайную строку с проверкой на пустоту с удалением из списка и положить ее в переменную var.

Берется случайная строка из списка с удалением, и проверкой на пустоту, без добавления в список, результат ложиться в переменную которую сами назовете

Mikhail B. Moderator

Так вот нужно, что бы он проверил на наличие елемента на странице, если его нету, значит прокси не валид, берем следующие но не более 5-10 раз. (не могу понять логики, ведь проверка происходит после назначения прокси, а ему нужно вернуться в начало снипета если прокси невалид. Или не нужно?)

И не совсем понятно, что делать с return -1

Client

Так вот нужно, что бы он проверил на наличие елемента на странице, если его нету, значит прокси не валид, берем следующие но не более 5-10 раз. (не могу понять логики, ведь проверка происходит после назначения прокси, а ему нужно вернуться в начало снипета если прокси невалид. Или не нужно?)

И не совсем понятно, что делать с return -1

samsonnn Client

Так вот нужно, что бы он проверил на наличие елемента на странице, если его нету, значит прокси не валид, берем следующие но не более 5-10 раз. (не могу понять логики, ведь проверка происходит после назначения прокси, а ему нужно вернуться в начало снипета если прокси невалид. Или не нужно?)

И не совсем понятно, что делать с return -1

Client

Так вот нужно, что бы он проверил на наличие елемента на странице, если его нету, значит прокси не валид, берем следующие но не более 5-10 раз. (не могу понять логики, ведь проверка происходит после назначения прокси, а ему нужно вернуться в начало снипета если прокси невалид. Или не нужно?)

И не совсем понятно, что делать с return -1

ssXXXss Client Mikhail B. Moderator

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

Всем спасибо за содействие, думаю этот код будет многим полезен, взять прокси проверить ее, и добавить в конец списка и все в 1 кубике. Молодцы!)

Client Mikhail B. Moderator Client

Ну помоги, если не трудно. Хотя с выбором понятно, тут назрел другой вопрос и видимо не совсем в тему. В поисках решения просто наткнулся на твой топик. Есть сниппет мне надо ему указать что бы работал через прокси который берется случайно из списка. Сниппет взят отсюда. Вот пример.

Mikhail B. Moderator Client

Да я сам не понимаю пока каким образом цепляется прокси к коду. Попробовал сэмулировать варианты получения и установки прокси экшенами, после запуск сниппета. Не совсем уверен, но вроде бы подцепил сниппет прокси.

Твой же сниппет берет прокси из списка, ложит его в переменную и все. Дальше же надо указывать что работать будем через прокси.

Mikhail B. Moderator

Да я сам не понимаю пока каким образом цепляется прокси к коду. Попробовал сэмулировать варианты получения и установки прокси экшенами, после запуск сниппета. Не совсем уверен, но вроде бы подцепил сниппет прокси.

Твой же сниппет берет прокси из списка, ложит его в переменную и все. Дальше же надо указывать что работать будем через прокси.

📎📎📎📎📎📎📎📎📎📎