null-nvrsk
Новичок
- Сообщения
- 3
- Репутация
- 0
Написал свой первый скрипт автоустановки, проверил под Win 7 x32 всё работает, под Win 8.1 x64 не работает, ControlClick не срабатывает
Компилил и в Autoit 3.3.12.0 и в 3.3.13.19-beta
Код:
Run("setup.exe")
$WinTitle = "Установка игры – «Лунтик. Развивающие задания для малышей»"
WinWaitActive($WinTitle, "Программа установит игру «Лунтик. Развивающие задания для малышей» на Ваш компьютер.")
WinActivate($WinTitle, "Программа установит игру «Лунтик. Развивающие задания для малышей» на Ваш компьютер.")
ControlClick($WinTitle, "", "TNewButton1")
WinWaitActive($WinTitle, "Позволяет изменять пути установки, а также какое дополнительное ПО и компоненты будут установлены.")
WinActivate($WinTitle, "Позволяет изменять пути установки, а также какое дополнительное ПО и компоненты будут установлены.")
ControlClick($WinTitle, "", "TNewButton2")
WinWaitActive($WinTitle, "Программа установки игры проверит вашу систему на предмет наличия в ней следующего программного обеспечения. Если требуемое программное обеспечение не будет найдено, или оно устарело, программа установит либо обновит его до необходимой версии.")
WinActivate($WinTitle, "Программа установки игры проверит вашу систему на предмет наличия в ней следующего программного обеспечения. Если требуемое программное обеспечение не будет найдено, или оно устарело, программа установит либо обновит его до необходимой версии.")
ControlClick($WinTitle, "", "TNewButton2")
WinWaitActive($WinTitle, "Папка установки:")
WinActivate($WinTitle, "Папка установки:")
ControlClick($WinTitle, "", "TNewButton2")
$WinWMPTitle = "Windows Media Player Codecs Setup"
WinWaitActive($WinWMPTitle, "This version of Windows Media Player Codecs can be installed only on Windows 98 Second Edition, Windows Millennium Edition and Windows 2000")
WinActivate($WinWMPTitle, "This version of Windows Media Player Codecs can be installed only on Windows 98 Second Edition, Windows Millennium Edition and Windows 2000")
ControlClick($WinWMPTitle, "", "Button1")
WinWaitActive($WinTitle, "Игра «Лунтик. Развивающие задания для малышей» установлена на Ваш компьютер. Её можно запустить с помощью соответствующего ярлыка.")
WinActivate($WinTitle, "Игра «Лунтик. Развивающие задания для малышей» установлена на Ваш компьютер. Её можно запустить с помощью соответствующего ярлыка.")
Send("{TAB}")
Send("{SPACE}")
Sleep(200)
ControlClick($WinTitle, "", "TNewButton2")
Exit
Компилил и в Autoit 3.3.12.0 и в 3.3.13.19-beta