@Foppy скорее всего в файле-задании строки просто размножены и не отличаются друг от друга никак. Поэтому баз при ошибке вытирает все копии строки.
Правится это добавлением в строку уникального идентификатора( порядковый номер строки или рандомный набор символов, который не будет использоваться в работе и будет стоять, например, последним в строке и не попадать под уже существующий парсинг csv строки).
В этом случае при краше будет удалятся только строка, которая была в работе.
Повторное решение капчи при ошибке
-
Здравствуйте, подскажите пожалуйста как повторно решается капча, а то когда я работаю в многопотоке, у меня все время выбивает ошибка error_no_slot_available, как при ее получении сделать так, чтобы скрипт не завершался, а ждал пока она исчезнет и освободится место для потока?
-
@jienivec said in Повторное решение капчи при ошибке:
Здравствуйте, подскажите пожалуйста как повторно решается капча, а то когда я работаю в многопотоке, у меня все время выбивает ошибка error_no_slot_available, как при ее получении сделать так, чтобы скрипт не завершался, а ждал пока она исчезнет и освободится место для потока?
Чекай ошибку через условие if и меткой возвращайся обратно к решению каптчи.
P.S. Кроме "error_no_slot_available" там еще может быть 8 ошибок.