Alkantel
Новичок
- Сообщения
- 45
- Репутация
- 1
Добрый вечер! Пытаюсь установить Uninstall Tool при помощи AutoIt. До определенного момента все работает как надо, а точнее до появления окна с выбором папки установки. На этом окне скрипт повисает. Сама команда (ControlClick) выполняется, но инсталятор не реагирует. Пробовал логировать действия, но смысла мало, так как в скрипте ошибок нет. Срабатывает костыль - если написать команду 2 раза. Но это не кошерно =) Меня интересует причина. Может поможет кто.
Вот сам инсталятор http://rghost.ru/48514165
Вот код
Вот сам инсталятор http://rghost.ru/48514165
Вот код
Код:
;BlockInput (1)
run ("SetupUTool.exe")
WinWaitActive ("Установка — Uninstall Tool", "Вас приветствует Мастер установки Uninstall Tool")
ControlClick ("Установка — Uninstall Tool", "Вас приветствует Мастер установки Uninstall Tool", "TNewButton1")
WinWaitActive ("Установка — Uninstall Tool", "Лицензионное Соглашение")
ControlClick ("Установка — Uninstall Tool", "Лицензионное Соглашение", "TCheckBox1")
ControlClick ("Установка — Uninstall Tool", "Лицензионное Соглашение", "TNewButton2")
WinWaitActive ("Установка — Uninstall Tool", "В какую папку вы хотите установить Uninstall Tool?")
ControlClick ("Установка — Uninstall Tool", "В какую папку вы хотите установить Uninstall Tool?", "TNewButton3")
WinWaitActive ("Установка — Uninstall Tool", "Выберите папку в меню «Пуск»")
ControlClick ("Установка — Uninstall Tool", "Выберите папку в меню «Пуск»", "TNewButton4")
WinWaitActive ("Установка — Uninstall Tool", "Выберите дополнительные задачи")
ControlClick ("Установка — Uninstall Tool", "Выберите дополнительные задачи", "TNewCheckListBox1")
ControlClick ("Установка — Uninstall Tool", "Выберите дополнительные задачи", "TNewButton4")
WinWaitActive ("Установка — Uninstall Tool", "Всё готово к установке")
ControlClick ("Установка — Uninstall Tool", "Всё готово к установке", "TNewButton4")
WinWaitActive ("Установка — Uninstall Tool", "Завершение Мастера установки Uninstall Tool")
ControlClick ("Установка — Uninstall Tool", "Завершение Мастера установки Uninstall Tool", "TNewCheckListBox1")
ControlClick ("Установка — Uninstall Tool", "Завершение Мастера установки Uninstall Tool", "TNewButton4")
;BlockInput (0)