; Проверяем, появилось ли окно ошибки
If WinActive($sErrorWindow) Then
; Если окно ошибки активно - кликаем OK (пароль не подошел)
ControlClick($sErrorWindow, "&OK", "Button1")
; Небольшая задержка перед следующей попыткой
Sleep(100)
Else
; Если окно ошибки не появилось - вход успешен
SplashOff() ; Убираем всплывающее окно
ExitLoop ; Выходим из цикла
EndIf
Next
; Показываем результат
If $i <= 99999 Then
MsgBox(4096, "УСПЕХ!", "Найден верный код: " & $i)
Else
MsgBox(4096, "НЕУДАЧА", "Код не найден в диапазоне 1-99999")
EndIf
; Очистка
SplashOff()
Пример работы Pnozmulti configurator 10.14.5 при открытии проекта с паролем
Вот кому интересно, распечатка самого проекта. Пароль был 1994. Станок CMS Poseidon