Ошибка капчи



  • Здравствуйте. В последнее время очень часто выпадает такая ошибка - Поток аварийно завершился с сообщением "Ошибка решения капчи : ERROR_UPLOAD"
    Т.е. проект идёт, и если капчу не решает - закрывается. Можно ли сделать так, чтобы даже в случае ошибки программа снова пробовала решать капчу до последнего? Использую сервис rucapcha.
    Подозреваю, чо это можно сделать с помощью блока Игнорировать ошибку, но как правильно это всё сделать - не знаю.



  • @Cruzel вот видео разработчика по обработке ошибок. https://www.youtube.com/watch?v=StmlVY1D5Yg


  • administrators

    @Cruzel
    Нужно поместить решение капчи в блок "Игнорировать Ошибки", а его в цикл. Вот проект, который это реализует
    0_1474985627558_try3times.xml

    Кстати, эта логика неплохой кандидат на новое действие.



  • @Стас спасибо что подсказали, обернул капчу в функцию и добавил игнорирование ошибок. Проверю как будет работать, но в любом случае должно помочь :)



  • @support сделал таким образом, обернул всё в функцию, и в случае ошибки функция вызывает саму себя. Если попыток более 7 - поток завершается alt text