Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Silent установка DivxPro 5...
Показать сообщение отдельно

Новый участник


Сообщения: 17
Благодарности: 1

Профиль | Отправить PM | Цитировать


В приведённом ниже AUTOIT-скрипте происходит установка и регистрация divx.
В одной папке должны лежать DivXPro521.exe и ключегенератор.exe. (Здесь и далее "ключегенератор" заменил нехорошее английское слово ;-) /Vadikan
Код: Выделить весь код
AutoItSetOption("SendKeyDelay", 50)
Opt("PixelCoordMode", 0)
Opt("CaretCoordMode", 0)
Opt("MouseCoordMode", 0)
Run("DivXPro521.exe")
WinWaitActive("Language selection")
Send("{ENTER}")
WinWaitActive("DivX Pro 5.2.1 Bundle Setup","Welcome to this quick setup program")
Send("{ENTER}")
WinWaitActive("DivX Pro 5.2.1 Bundle Setup","License Agreement")
Send("{TAB}")
Send("{SPACE}")
Send("{ENTER}")
WinWaitActive("DivX Pro 5.2.1 Bundle Setup ","Choose Components")
Send("{DOWN}")
Send("{DOWN}")
Send("{SPACE}")
Send("{DOWN}")
Send("{DOWN}")
Send("{SPACE}")
Send("{ENTER}")
WinWaitActive("DivX Pro 5.2.1 Bundle Setup","Choose Install Location")
Send("{ENTER}")
WinWaitActive("Register DivX Pro(tm) Software","Please enter your name")
MouseClick("left",134,228)
WinWaitActive("Generate Activation Code","Enter your product's Serial Number")
Run("ключегенератор.exe")
WinWaitActive("DivX Pro v5.2 ключегенератор by SSG")
$var = ControlGetText("DivX Pro v5.2 ключегенератор by SSG", "", "Edit1")
$var1 = StringMid($var, 1, 5)
$var2 = StringMid($var, 7, 5)
$var3 = StringMid($var, 13, 5)
$var4 = StringMid($var, 19, 5)
WinClose("Register DivX Pro(tm) Software","Please enter your name")
WinActivate("Generate Activation Code","Enter your product's Serial Number")
ControlSetText("Generate Activation Code", "Enter your product's Serial Number", "Edit1", $var1)
ControlSetText("Generate Activation Code", "Enter your product's Serial Number", "Edit2", $var2)
ControlSetText("Generate Activation Code", "Enter your product's Serial Number", "Edit3", $var3)
ControlSetText("Generate Activation Code", "Enter your product's Serial Number", "Edit4", $var4)
Sleep(500)
ControlClick("Generate Activation Code", "Enter your product's Serial Number", "Button1")
WinWaitActive("Generate Activation Code - Web")
ControlClick("Generate Activation Code - Web", "To generate an Activation Code using", "Button2")
WinWaitActive("Print Activation URL")
$prurl = ControlGetText("Print Activation URL", "", "Edit1")
ControlClick("Print Activation URL", "", "Button2")
WinActivate("Generate Activation Code - Web")
ControlClick("Generate Activation Code - Web", "", "Button3")
WinActivate("DivX Pro v5.2 ключегенератор by SSG")
ControlSetText("DivX Pro v5.2 ключегенератор by SSG", "", "Edit2", $prurl)
ControlClick("DivX Pro v5.2 ключегенератор by SSG", "", "Button1")
Sleep(500)
$acode = ControlGetText("DivX Pro v5.2 ключегенератор by SSG", "", "Edit3")
ControlClick("DivX Pro v5.2 ключегенератор by SSG", "", "Button2")
WinActivate("Generate Activation Code","Enter your product's Serial Number")
ControlClick("Generate Activation Code","Enter your product's Serial Number", "Button4")
WinWaitActive("Enter Activation Code")
ControlSetText("Enter Activation Code", "", "Edit1", $acode)
ControlClick("Enter Activation Code", "", "Button1")
Sleep(500)
WinWaitActive("DivX Pro 5.2.1 Bundle Setup","Click Finish to close this wizard")
Send("{ENTER}")

Последний раз редактировалось Vadikan, 10-01-2005 в 09:29.


Отправлено: 23:56, 09-01-2005 | #4

Название темы: Silent установка DivxPro 5...