Здравствуйте
скрипт работает в foreach цикле после 1 цикла перестает работать
Поток №1 : Текущие данные : sadfasdfsda:ASdasd:fadsgfds:qwedfqwdqw
[705516947] [07:35:43] Поток №1 : Текущее повторение цикла : 0
и после останавливается когда данных еще 100 строк
Пройдите по скрипту в ручную и внимательно посмотрите на действие, на котором переменная обнуляется. Скорее всего у вас какая-то ошибка в скрипте, если нет, то прикрепите тестовый скрипт, чтобы проверить.
Только как вы его сможете идентифицировать среди других потоков? Вам проще изначально сохранять эти данные в переменной вне обработчика в любом удобном виде (в зависимости от задачи разумеется). В таком случае вы сможете сделать с этим потоком что угодно и где угодно.
@spark911 Не рукаптча2, а РЕКАПТЧА2.
Чтобы ускорить не нужно ждать когда она будет решена. Достаточно просто вставить готовый токен в скрытые поле. Для этого на стороне запусти решалку каптчей и складывай в текстовик (это простой вариант), а другие потоки пусть черпают оттуда ответ. Валидность ответа всего 2 минуты.
Можно заморочиться и запилить базу данных каптчей с таймером 2 минуты и самоочистку.
У меня в последней версии (21.0.2) "серьёзный" bat-файл то же виснет. Если снять галку "Ждать завершения" батник выполняется криво. Не стал разбираться почему, так как в старых версиях прекрасно работает. Сейчас, если нужно запустить батник и не получается, запускаю старую версию (20.5.1), там создаю "Запустить процесс" и копирую его в новую версию.