Как игнорировать ошибки в Seeshell Browser для веб-автоматизации?
Я не могу найти способ игнорировать ошибки в программном обеспечении браузера seeshell (вроде sikuli).
Чтобы уточнить, я использую режим "изображение" и ищу маленькое изображение на странице, которое иногда видно, а иногда нет. Если не видно, я хочу, чтобы макрос двигался вперед. Вместо этого он останавливается с ошибкой.
Кто-нибудь может мне помочь с этим?
2 ответа
У меня недостаточно репутации, чтобы комментировать, иначе я бы попросил разъяснений. Макросы в SeeShell всегда останавливаются, когда совпадение изображения не найдено. Я хотел бы спросить, почему вы хотите, чтобы SeeShell двигался вперед с макросом, если он не виден. Разве это не важно, если изображение видно или нет? Если его видимость не важна, почему вы проверяете, является ли изображение видимым?
Решение заключается в использовании
SET ERRORIGNORE TRUE
а потом
SET ERRORIGNORE FALSE
вернуться к нормальному поведению.
почему вы хотите, чтобы SeeShell двигался вперед с макросом, если он не виден.
Я не ОП, но у меня была такая же проблема. В моем случае это диалоговые окна "Cookies" или "Special Offer", которые иногда появляются, а иногда нет. Если они появятся, я хочу, чтобы SeeShell их нашел и щелкнул (закрыл). Но если их там нет, макрос должен просто продолжаться. С SET ERRORIGNORE TRUE он делает именно это. И как только я закончу этот раздел, я снова включу режим остановки по умолчанию при ошибке.