@Foppy скорее всего в файле-задании строки просто размножены и не отличаются друг от друга никак. Поэтому баз при ошибке вытирает все копии строки.
Правится это добавлением в строку уникального идентификатора( порядковый номер строки или рандомный набор символов, который не будет использоваться в работе и будет стоять, например, последним в строке и не попадать под уже существующий парсинг csv строки).
В этом случае при краше будет удалятся только строка, которая была в работе.
Перехват управления при ошибке в режиме "Запуск"
-
Скрипт часто ловит непредсказуемые ошибки из-за сайта, хотелось бы при ошибке сделать извещение звуком, и получить ручное управление - обработать исключение в ручную, и дать басу возможность продолжить с определенного места.
Можно было бы организовать цикл в режиме записи, но есть несколько проблем... режим записи медленный, каждый поток это отдельный процесс БАСа, при указании другого профиля, скрипт останавливается - нужно еще раз нажимать старт.
Подскажите есть ли какие-то варианты организовать как-то гибридно работу ?)
-
@centerdevs said in Перехват управления при ошибке в режиме "Запуск":
Скрипт часто ловит непредсказуемые ошибки из-за сайта, хотелось бы при ошибке сделать извещение звуком, и получить ручное управление - обработать исключение в ручную, и дать басу возможность продолжить с определенного места.
Можно было бы организовать цикл в режиме записи, но есть несколько проблем... режим записи медленный, каждый поток это отдельный процесс БАСа, при указании другого профиля, скрипт останавливается - нужно еще раз нажимать старт.
Подскажите есть ли какие-то варианты организовать как-то гибридно работу ?)
Программа называется BrowserAutomationStudio, обрабатывайте ошибки, совсем непредсказуемых ошибок нет. А мест, где эти ошибки могут возникнуть не так уж и много.