Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


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

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


Autoit script для русской версии 3.0.1 - работает в лоб без проверок - кто хочет допишите проверки существования файлов и т.п.

Код: Выделить весь код
;установка Firefox 3.0.1
;copywrite by V0f41k

;запускаем инсталлятор
FileChangeDir($CmdLine[2])
Run('Firefox 3.0.1.exe') 
;дожидаемся активности окна
WinWaitActive('Установка Mozilla Firefox','Вас приветствует мастер установки Mozilla Firefox')
ControlClick('Установка Mozilla Firefox','&Далее >','Button2')
WinWaitActive('Установка Mozilla Firefox','Лицензионное соглашение')
ControlClick('Установка Mozilla Firefox','Я &принимаю условия лицензионного соглашения','Button4')
ControlClick('Установка Mozilla Firefox','&Далее >','Button2')
WinWaitActive('Установка Mozilla Firefox','Выберите тип установки') 
ControlClick('Установка Mozilla Firefox','&Выборочная','Button5')
ControlClick('Установка Mozilla Firefox','&Использовать Firefox как мой веб-браузер по умолчанию','Button6')
ControlClick('Установка Mozilla Firefox','&Далее >','Button2')
WinWaitActive('Установка Mozilla Firefox','Выбор папки установки') 
;ControlClick('Установка Mozilla Firefox','О&бзор...','Button4')
ControlSetText('Установка Mozilla Firefox','','Edit1',$CmdLine[3])
;WinWaitActive('Установка Mozilla Firefox','Выбор папки установки') 
ControlClick('Установка Mozilla Firefox','&Далее >','Button2')
WinWaitActive('Установка Mozilla Firefox','Создание ярлыков для программы')
ControlClick('Установка Mozilla Firefox','На &рабочем столе','Button4')
ControlClick('Установка Mozilla Firefox','В панели &быстрого запуска','Button6')
ControlClick('Установка Mozilla Firefox','&Далее >','Button2')
WinWaitActive('Установка Mozilla Firefox','Выберите папку в меню')
ControlClick('Установка Mozilla Firefox','&Далее >','Button2')
WinWaitActive('Установка Mozilla Firefox','Всё готово для начала установки Firefox')
ControlClick('Установка Mozilla Firefox','&Установить','Button2')
WinWaitActive('Установка Mozilla Firefox','Завершение работы мастера установки')
ControlClick('Установка Mozilla Firefox','&Запустить Firefox','Button4')
ControlClick('Установка Mozilla Firefox','&Готово','Button2')
и батник из которого вызывается:
Код: Выделить весь код
@rem установка Firefox 3.0.1
@rem copywrite by V0f41k

set AutoItPath=c:\appl\autoit
set DistribPath=c:\temp\Firefox
set DestinationPath=c:\appl\Firefox
@rem запускаем autoit script
%AutoItPath%\Autoit3.exe "Firefox 3.0.1 Setup.au3" /p "%DistribPath%" "%DestinationPath%"
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:40, 22-07-2008 | #25