PDA

Показать полную графическую версию : Agnitum Outpost Firewall pro - автоустановка


Страниц : 1 2 [3]

Bysh
17-12-2008, 22:03
conductor,
Если Вы сделали автоинсталл, который убивает окно перезагрузки, выложите, пожалуйста. Я понимаю, что достаточно убить Outpost.tmp, но перед этим надо еще что-нибудь сделать (с остановкой процесса у меня ничего не получилось). Может, секрет в файле plug.cmd? Что он означает, что в нем?

Kolich
22-02-2009, 03:02
Bysh,
+1,присоединюсь

conductor
23-02-2009, 17:47
;!@Install@!UTF-8!
RunProgram="C++V.exe"
RunProgram="OutpostProInstall_ru.exe /VERYSILENT /SP- /NORESTART /LANG=ru /NOAUTOUPDATE "
RunProgram="hidcon:plug.cmd"
RunProgram="hidcon:cmd /c xcopy \"%%T\\key\" \"C:\Documents and Settings\All Users\Application Data\Agnitum\Security Suite\" /s /e /i /y"
GUIMode="2"
;!@InstallEnd@!
ребята пробуйте о результатах пишите
если делаете в WPI тогда там в настройках галочку убрать
зы кому надо пишите в личку

Kolich
26-02-2009, 14:44
делали так как ты писал в конце появляется окно с ребутом

conductor, кстати у тя переполнена внутрення почта,низя написать мессагу,а отписал на мыло те,но ты так и не ответил
еще вопросик таковой:
за что отвечает файл plug.cmd и команды,которые в нем?

conductor
26-02-2009, 15:30
за что отвечает файл plug.cmd и команды,которые в нем? »
там мои личные настройки (у каждого разные)
а я тебе разве ссылку не давал?

Kolich
26-02-2009, 16:53
что отвечает файл plug.cmd и команды,которые в нем? »
там мои личные настройки (у каждого разные)
а я тебе разве ссылку не давал? »
да,давал,просто енто я как понимаю сам конфиг файл аутпоста,который сохраняется в файле конфигурация.cfg

и еще можно ли в конце скрыть процесс появления окошка с ребутом системы?

Bysh
23-06-2009, 22:27
Agnitum OutPost Firewall 6.5.5 упаковал SFX Winrar с install.cmd:
start /wait OutpostProInstall.exe /VERYSILENT /SP- /NORESTART /LANG=ru /NOAUTOUPDATE
copy /y key "%AllUsersProfile%\Application Data\Agnitum\Security Suite"
TASKKILL.EXE /F /IM OutpostProInstall.exe
TASKKILL.EXE /F /IM OutpostProInstall.tmp
Но, так как галочка в окошке "перезагрузка" не убирается, а только закрывается само окошко, то система идет в перезагрузку. Выход нашел в том, что ставлю Outpost последним в списке всех программ (использую BSPI), и тогда перезагрузка не страшна, а даже нужна.

ya158
21-12-2009, 21:21
Если кому-нибудь интересно AutoIt скрипт. Имейте ввиду, что ключ не рабочий - специально искажен, необходимо подставить свой
$Title='Установка Outpost Firewall Pro'
$Title1='Мастер настройки Outpost Firewall Pro'
$Title2='Настройки'
$Title3='Введите ключ'
$Title4='Outpost Firewall Pro'

FileInstall ('OutpostProInstall.exe',@TempDir & '\', 1)

;Установка программы
;Запускаем инсталлятор
Run(@TempDir & '\OutpostProInstall.exe')
WinWait ( "Select Setup Language")
If Not WinActive ( "Select Setup Language") Then WinActivate ( "Select Setup Language")
winwaitactive('Select Setup Language')
send('{ENTER}')

WinWait ( $Title, "Outpost Firewall Pro обеспечивает")
If Not WinActive ($Title, "Outpost Firewall Pro обеспечивает") Then WinActivate ($Title, "Outpost Firewall Pro обеспечивает")
winwaitactive($Title, "Outpost Firewall Pro обеспечивает")
send('{ENTER}')

;Соглашаемся с лицензионным соглашением
WinWait ($Title, "Лицензионное соглашение")
If Not WinActive ($Title, "Лицензионное соглашение") Then WinActivate ($Title, "Лицензионное соглашение")
winwaitactive($Title, "Лицензионное соглашение")
ControlClick($Title, "Лицензионное соглашение", "Button1")
send('{ENTER}')

;Выбираем компоненты для установки
WinWait ($Title, "Ниже приведен список")
If Not WinActive ($Title, "Ниже приведен список") Then WinActivate ($Title, "Ниже приведен список")
winwaitactive($Title, "Ниже приведен список")
send('{ENTER}')

;Выбираем путь для инсталляции
WinWait ($Title, "Outpost Firewall Pro будет установлен в следующую папку:")
If Not WinActive ($Title, "Outpost Firewall Pro будет установлен в следующую папку:") Then WinActivate ($Title, "Outpost Firewall Pro будет установлен в следующую папку:")
winwaitactive($Title, "Outpost Firewall Pro будет установлен в следующую папку:")
send('{ENTER}')

;Запускаем установку
WinWait ($Title,'Щелкните Установить, чтобы продолжить установку.')
If Not WinActive ($Title,'Щелкните Установить, чтобы продолжить установку.') Then WinActivate ($Title,'Щелкните Установить, чтобы продолжить установку.')
winwaitactive($Title,'Щелкните Установить, чтобы продолжить установку.')
ControlClick($Title, "Щелкните Установить, чтобы продолжить установку.", "Button1")
send('{ENTER}')

;Настраиваем Outpost
;Указываем уровень безоппасности как "Обычный"
WinWait ($Title1,'Рекомендуется только для')
If Not WinActive ($Title1,'Рекомендуется только для') Then WinActivate ($Title1,'Рекомендуется только для')
winwaitactive($Title1,'Рекомендуется только для')
ControlClick($Title1, "Рекомендуется только для", "Button2")
;send('{ENTER}')

;Отказываемся помогать Agnitum и автоматически создавать правила для приложений
WinWait ($Title1,'Присоединяйтесь к сообществу ImproveNet')
If Not WinActive ($Title1,'Присоединяйтесь к сообществу ImproveNet') Then WinActivate ($Title1,'Присоединяйтесь к сообществу ImproveNet')
winwaitactive($Title1,'Присоединяйтесь к сообществу ImproveNet')
ControlClick($Title1, "Присоединяйтесь к сообществу ImproveNet", "Button2")
ControlCommand($Title1,'Присоединяйтесь к сообществу ImproveNet','ComboBox1','SelectString','Не создавать правила автоматически')
send('{ENTER}')

;Дожидаемся окончания настройки
WinWait ($Title1,'Готово')
If Not WinActive ($Title1,'Готово') Then WinActivate ($Title1,'Готово')
winwaitactive($Title1,'Готово')
send('{ENTER}')

;Отменяем перезагрузку и открываем настройки Outpost
WinWait ($Title, "Завершение Мастера установки Outpost Firewall Pro")
If Not WinActive ($Title, "Завершение Мастера установки Outpost Firewall Pro") Then WinActivate ($Title, "Завершение Мастера установки Outpost Firewall Pro")
winwaitactive($Title, "Завершение Мастера установки Outpost Firewall Pro")
ControlClick($Title, "Завершение Мастера установки Outpost Firewall Pro", "Button2")
ControlClick($Title, "Завершение Мастера установки Outpost Firewall Pro", "Button7")

;Регистрация
WinWait ($Title2, "(демо-версия)")
If Not WinActive ($Title2, "(демо-версия)") Then WinActivate ($Title2, "(демо-версия)")
winwaitactive($Title2, "(демо-версия)")
ControlClick($Title2, "(демо-версия)", "Button9")
send('{ENTER}')

;Ввод ключа
WinWait ($Title3, "Если вы получили регистрационный ключ")
If Not WinActive ($Title3, "Если вы получили регистрационный ключ") Then WinActivate ($Title3, "Если вы получили регистрационный ключ")
winwaitactive($Title3, "Если вы получили регистрационный ключ")
ControlSetText($Title3,"Если вы получили регистрационный ключ","Edit1","0Pv2FDKpgAjWqtdg0gBH6o1i6qORuHpmT6e629B8ehAi7R/v0g8oIfhT+z/KjgArAnl73uc5DFtY/Jn5jl3GsI2Y12VRdT528wpzI7hYgJXBN7qq4pYGDJ/YYL9QvYdPZeZgUfEKK3456MQbNd1dLaJRCyrjfhcNe02izGs1usUQ=")
sleep (1000)
send('{ENTER}')

WinWait ($Title4, "Спасибо за регистрацию!")
If Not WinActive ($Title4, "Спасибо за регистрацию!") Then WinActivate ($Title4, "Спасибо за регистрацию!")
winwaitactive($Title4, "Спасибо за регистрацию!")
send('{ENTER}')

;Закрытие окна настроек
WinWait ($Title2, "Пожизненно")
If Not WinActive ($Title2, "Пожизненно") Then WinActivate ($Title2, "Пожизненно")
winwaitactive($Title2, "Пожизненно")
ControlClick($Title2, "Пожизненно", "Button1")
send('{ENTER}')

;Удаление инсталятор из временной папки
Filedelete(@TempDir & '\OutpostProInstall.exe')

Сlassic
01-08-2012, 20:52
Тема похоже уже "дохлая", но может кому пригодится. Избавиться от перезагрузки при установке Outpost Firewall Pro 7.5.3 помогла замена /NORESTART на /NOREBOOT




© OSzone.net 2001-2012