- при нажатии на кнопку "ок" я должен ждать открытия окна, сколько это окно будет открываться я не знаю, может 5 секунд, может и 5 минут, я сделал следующие:
n = 0 do while not sys.process("процесс_открываюшегося_окна").exists aq.delay(1000) if n = 300 then log.error("окно не открылось (первышено время ожидания)") exit do end if n = n + 1 loop
Алгоритм работает, он ждет (5 минут) пока в системе не "возникнет" процесс sys.process("процесс_открываюшегося_окна"), проблема в следующем: test complet ждет процесс sys.process("процесс_открываюшегося_окна") и когда его не находит, происходит пауза в 1 сек и опять поиск нужного процесса и в это время в логи записывается лог с ошибкой, что то типа: <sys.process("процесс_открываюшегося_окна") не найден> можно ли этого лога избежать? Просто хочется, чтобы логи были чистыми, а не с ошибками.
Подскажите, пожалуйста, что я делаю не так. Спасибо.