@pochemu Ответ от разработчика модуля:
"На данном почтовом сервисе видимо отключен или не реализован поиск через imap, можно получить id всех писем, но при поиске по критериям сервер возвращает пустой список. На том же mail.ru тоже нет поиска по критериям, но там при попытке такого поиска выдается ошибка, а тут просто пустой список.
Что делать в таких случаях я писал на форуме: http://community.bablosoft.com/post/127758
В модуле можно получать только нужную часть письма, сделать свой фильтр не сложно."
Обработка ошибки "Не удалось дождаться элемента"
-
Как можно обработать ошибку "Не удалось дождаться элемента"?
Конечно, можно было бы завернуть конкретные действия это в игнорирование ошибок, но проблема в том, что абсолютно на любом действии в скрипте это может произойти неожиданно, то есть заранее невозможно предугадать, когда сработает, но этих действий в скрипте несколько сотен, поэтому абсолютно нецелесообразно.Скажите, как можно сделать так, что, например, в самом начале задать действие, которое бы на любом этапе скрипта игнорировало бы ошибку "Не удалось дождаться элемента", а скрипт продолжал работу, а не крашился?
-
@NickBAS said in Обработка ошибки "Не удалось дождаться элемента":
Как можно обработать ошибку "Не удалось дождаться элемента"?
Конечно, можно было бы завернуть конкретные действия это в игнорирование ошибок, но проблема в том, что абсолютно на любом действии в скрипте это может произойти неожиданно, то есть заранее невозможно предугадать, когда сработает, но этих действий в скрипте несколько сотен, поэтому абсолютно нецелесообразно.Увеличьте таймаут в действии "Таймаут", или используйте действие "Ждать Появления Элемента"
Скажите, как можно сделать так, что, например, в самом начале задать действие, которое бы на любом этапе скрипта игнорировало бы ошибку "Не удалось дождаться элемента", а скрипт продолжал работу, а не крашился?
А как вы себе это представляете? Необходимый для работы элемент не появился, а скрипт начнёт выполнять действия дальше? К каким результатам это приведёт?