@kuzkuz Установил получение внешнего ip через database
Дропнуть потоки
-
делаю так когда 8 потоком получаю капчу, устанавливаю переменную что мол капчу словил, чтобы перед запросом 9 поток ее сверял и если в переменой есть упоминание о капче то 9 поток завершается.
НО В ЭТОМ И ПРОБЛЕМА ! как только я добавляю экшн с условием в многопоточную функцию у меня BAS крашится или просто отрабатывает до условия и пишет что поток 1 успешно завершен. 2,3,4.... потоки невыполняються
-
@Fox выкладываю проект переписал его без get запросов, сделал на примере с записью строки.
- Устанавливаем в переменку 0
- Вызываем функцию в несколько потоков
- Через условие смотрим равно ли переменка 3ки (это количество строк которые нужно записать в файл) если не ровно 3 то пишем строку и увеличиваем переменку с нуля на 1
- если переменка = 3 то четвертый и пятый поток должен по идее идти мимо записи.
Суть такая - запуск скрипта в 5 потоков 1,2,3 поток делают запись и дергают счетчик до 3,
потоки 4,5 мимо. Ну должны как я понял. Ну а если я не так делаю, то как запилить правильно в этом случае?Имено важно распределить патоки чтобы они у меня запросы не выполняли лишнии так как это палево перед сайтом что получая капчу "я" пытаюсь пройти нагло засылая следующий запрос, капча вылетает рандомно ее не угадаешь через сколько запросов она появляется по этому требуется после получения капчи уходить в завершения при этом слив последующие потоки а не пускать их на отработку ибо акку влепят бан.
0_1496262608483_tesst.xml -
@DrPrime пробовал и глобальную одна и тажа борода. Скрипт полностью не отрабатывает так как логи не показывает. Сходу пишет что паток успешно завершен. Я пытался логами отловить в каком месте ему не нравиться - это место перед условием в упор не видит дальнейшие действия хоть по True хоть Fаlse.
если в один поток юзать по шагам в отладке все четко. -
@Zenodrot said in Дропнуть потоки:
пробовал и глобальную одна и тажа борода.
Не знаю как вы пробовали) , я переменную NEW_VARIABLE сделал глобальной , и получил результат который вам нужен.

