@w0rk3 В режиме запуска браузер закрывается.
Анимация.gif
Доброго времени суток. Что имеем - в переменную подставили сохраненные куки, потом "Загрузить Куки" - все отрабатывает. Приближаем задачу к реальной - уродуем сохраненные куки в текстовом редакторе. Надеюсь, что красной ошибки не будет. Результат - КРАСНАЯ ОШИБКА "SyntaxError" ( подробности на скрине http://f1.s.qip.ru/UvvpmtjN.png , версия движка 20.1.0 ) . Как разрулить эту проблему?
не валидный json куков - это и нужно отловить!
Успешно отлавливаю все возможное - типо не верно разгаданная капча, нет авторизации, скрипт сам выбирается из этих "косяков", продолжает работать. И тут на пустом месте - КРАСНАЯ ОШИБКА - и все зависло - это ни куда не годиться. Как разруливать подобные ошибки????
Мой подход - единственная уважительная причина отказа скрипта - нет электричества, все остальное - косяки разработчика.
@Alecs при сохранении куков через бас, и если не лезть в них, то такой ошибки не будет.
Но отловить можно.
В блок Выполнить код, перед загрузкой куков
VAR_WAS_ERROR = false
try {
var test = JSON.parse([[переменная с куками]])
} catch (err) {
VAR_WAS_ERROR = true
}
Потом проверка if переменной was_error
Что делать в случае ошибки "SyntaxError"?
Parse error Line number:# During execution of script 
