@vik998
Кек, считай что байт удался. Но я потратил 5 минут спешл фо ю
fd9675c5-27cd-40e6-a3a0-3e484fc6dc0a-image.png
8fa97767-7830-4c75-9997-71d8dce7e6f7-image.png
0f631459-00a5-47ac-9c76-826807a89b52-image.png
dbe62c30-5b07-4073-9517-7a36ed676671-image.png
27ec49d4-8851-4400-af4a-caeaf46b2a69-image.png
65a2e3f6-548f-41ce-a71d-e1e4b6ef1d34-image.png
5bcb7688-f709-4069-bc7e-935e3e5159d3-image.png
248605f0-80be-4a6e-a4f6-297644ad2edc-image.png
168c3b2f-d6c3-4f56-8884-cb575180b515-image.png
fb991926-b5a6-4fc3-a6a5-78a47f63c49e-image.png
7cb5ece1-7e12-42f6-9a2d-4f9a216c7178-image.png
Проверка смены IP для многопотока
-
Подскажите новичку как сделать проверку IP для многопоточного режима.
Желательно без использования файлов.
Нужно сравнивать в каждом потоке 1 старый с 1 новым IP.
Заранее спасибо. -
@boyfriend7 что есть новый что есть старый?
-
Старый = предыдущий. Нужно много запусков. Смена IP прокси по таймингу..
Новый IP = текущий.
Вообщем пока IP не сменен - не продолжать скрипт. Мб так понятнее. -
@boyfriend7 а откуда берутся прокси в скрипте?
-
-[[OLD_IP]] = ip
-получаем [[IP]]
-while [[IP]] == [[OLD_IP]]
--спать сколько то сек
--получаем [[IP]]
-[[OLD_IP]] = ip -
Вот у вас - tet-vivi спросил и вы не ответили.
Так как Прокся есть и в брузере и в HTTP Модуле.И вот ещё к примеру в Браузере, проверьте это и мож вообще с Ип не надо будет Играться :)

Мож я конечно не прав в чём то и смотря для какого Сайта это всё делаете, но всёж проверьте :)
-
@super84
Мне нужно заходить на сайт под разными ip. У меня прокси с ротацией по времени. Действия на сайте занимают 1 мин. Далее софту нужно дождаться смены ip чтобы приступить к повторному выполнению. Нужна проверка на смену для всех потоков. -
@boyfriend7 я до сих пор не полностью понимаю все условия среды и задачи.
если прокси 1, то можно выделить поток с вечным циклом на проверку прокси и установки статуса в глобальную переменную
если на каждый поток своя прокся, то можно в этих потоках запускать цикл на проверку прокси и при смене переключаться на работу -
-
@boyfriend7 У вас Смысл то тот же видимо, что Прокси по ССылки, да ?
Так создайте Ресурс из Ссылки и там ( хотя нет и и так же можно ) :

Мож я не так понял, но походу,вам это и надо :)
-
@super84
Адрес прокси у меня статичная строка и не меняется.
Смена происходит только по времени и на сервере где покупал.
Мне приходится ждать автосмены и как раз для этого нужна проверка.
Хотелось бы на все потоки. -
@boyfriend7 Ну это уж не реально, или знать точное и вот я на Скринах как показал или чёт опять же своё кустарить ( у нас это Кастылями называется ).
Есть тут Тема, что кто то делал и Ребоут Роутеру мол.
Но говорю, это каждый под себя и делает, по поступлению Вопросов и проблем мол :)))
Попробуйте и поиграйтесь с Временем в Ресурсе, но этож тоже не точно и прокся в Скорости могут упать малость и точное время опять же не сработает.
Ваша Ситуэйшен, требует Костыля, походу реальна :) -
@boyfriend7 например

забыл добавить таймаут между запросами. без него будет плохо))
цикл будет крутиться пока не смениться ip.
править под себя, это только минимальный пример.