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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Agnitum Outpost Firewall pro - автоустановка

Ответить
Настройки темы
Agnitum Outpost Firewall pro - автоустановка

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


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

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


Изменения
Автор: Sanja Alone
Дата: 11-04-2006
Описание: добавлен один из вариантов решения
Народ помогите пожалуста. Каким спобсобом можно устновить его не используюя Autoit или Multiset?



11-Apr-06

Для людей, нормально относящихся к AutoIt - скрипт

Отправлено: 02:25, 01-03-2006

 

Ветеран


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

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


Spirkaa
Нужно явно указать имя папки:
Код: Выделить весь код
[Setup]
DefaultGroupName=Agnitum Outpost

Отправлено: 20:35, 18-05-2007 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Narm

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


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

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


Spirkaa
Цитата:
При 1 запуске outpost сообщает, что " %programfiles\agnitum\outpost firewall\конфигурация1.conf " не найдена, и при попытке восстановить из резервной копии тоже возникает ошибка. Потом поступает предложение настроить все заново. Это так и должно быть, или я чего-то не понимаю?
Нет, при первом запуске OF должен сразу подхватить файл конфигурация1.conf, проверь может ты что-то не так сделал или что-то упустил.Во всяком случае у меня OF устанвливается без всяких капризов,но постараюсь что-нибудь сделать, может я что-то накосячил.

Отправлено: 13:15, 20-05-2007 | #22


Старожил


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

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


Spirkaa
Цитата:
При 1 запуске outpost сообщает, что " %programfiles\agnitum\outpost firewall\конфигурация1.conf " не найдена
Попробуйте изменить в install_script.iss строку

Root: HKLM; Subkey: "SOFTWARE\Agnitum\Outpost Firewall\General"; ValueName: "ConfigFileName"; ValueType: String; ValueData: "%programfiles%\Agnitum\Outpost Firewall\конфигурация1.cfg"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsdeletekey

на

Root: HKLM; Subkey: SOFTWARE\Agnitum\Outpost Firewall\General; ValueName: ConfigFileName; ValueType: String; ValueData: C:\Program Files\Agnitum\Outpost Firewall\конфигурация1.cfg; MinVersion: 4.1.1998,5.0.2195; Flags: uninsdeletekey
т.е явно указать путь C:\Program Files\Agnitum\Outpost Firewall\конфигурация1.cfg

Отправлено: 13:50, 08-06-2007 | #23


Аватара для Narm

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


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

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


Делюсь готовой версией инстала OF. OF немного стар,но все-таки (кому надо поновее думаю сам сделает).
С каким ключом использовать сами знаете.
Ссылка здесь.

Отправлено: 02:13, 09-06-2007 | #24


Ветеран


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

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


Ребят, что касается версии 4.0.1025.7828 (700), AutoIt или иной вариант имеется, ибо я как-то обходил стороной автоустановку данного ПО, но сейчас решил этим заняться, но под данный билд ничего не видно в теме...

-------
All my homies dont play better watch what you say and put your glock away, ease back, ease back, ease back before i squeeze that...


Отправлено: 19:50, 24-09-2007 | #25


Старожил


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

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


Установка настроенного Outpost Firewall Pro 4.
(с поддержкой только русского и английского языков)


Инструкция по созданию инсталлятора Outpost Firewall Pro 4 для тихой установки.
Проверял на v4.0.1014.596.

За основу взята инструкция товарища Narm. Кое-что подправил и добавил.

Понадобится дистрибутив программы, уже установленный Outpost и две программки: Inno Setup и Universal Extractor (или innounp).
Для начала с помощью программы Universal Extractor распакуем дистрибутив программы (в контекстном меню выбираем «UniExtract to Subdir»). Или с помощью innounp (команда innounp -x -m ИмяФайла.exe).
Должно получиться 4 папки и 1 файл. Папку, в которую распаковали, принимаем за корневую.

Залезаем в папку установленного Outpost. Копируем 5-ть файлов (конфигурация1.cfg, конфигурация1.conf, modules.ini, outpost.ini, plugins.ini) в папку {app}.
Из папки Plugins\AntiSpyware копируем файлы обновлений spy6_inc.sdb и spy6_main.sdb в папку {app}\Plugins\AntiSpyware с заменой предыдущих.
Копируем «специально подготовленный» файл opst_ui.dll в папку {app} с заменой предыдущего.

В папке {app} удаляем текстовые файлы license для всех языков (de, en, es, fr, ru).
В папке {app} удаляем файл reboot.exe.
В папке {app}\Help удаляем файлы ofp_de.chm, ofp_es.chm, ofp_fr.chm.
В следующих папках удаляем все файлы с расширениями de, es, fr:
{app};
{app}\Plugins\Ads;
{app}\Plugins\AntiSpyware;
{app}\Plugins\BrowserBar;
{app}\Plugins\Content;
{app}\Plugins\DNS;
{app}\Plugins\File;
{app}\Plugins\Protect;
{app}\Plugins\Web;
{cf}\Agnitum Shared\aupdate.
В папке embedded удаляем все файлы с расширениями txt и isl.
Открываем файл install_script.iss с помощью Inno Setup.
В секции [Setup] изменяем строки:
Код: Выделить весь код
DefaultDirName={pf}\Agnitum\Outpost Firewall\
ArchitecturesAllowed=x86
Compression=lzma/ultra
В секции [Setup] добавляем строки:
Код: Выделить весь код
DefaultGroupName=Agnitum Outpost
SolidCompression=yes
В секции [Files] дописываем:
Код: Выделить весь код
Source: "{app}\конфигурация1.cfg"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete 
Source: "{app}\конфигурация1.conf"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete 
Source: "{app}\modules.ini"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete 
Source: "{app}\outpost.ini"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete 
Source: "{app}\plugins.ini"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete
Source: "{app}\Plugins\AntiSpyware\spy6_inc.sdb"; DestDir: "{app}\Plugins\AntiSpyware"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete
Для отключения автоматического обновления в секции [Registry] дописываем:
Код: Выделить весь код
Root: HKLM; Subkey: "SOFTWARE\Agnitum\Outpost Firewall\General"; ValueName: "AutoUpdate"; ValueType: Dword; ValueData: 0; MinVersion: 4.1.1998,5.0.2195; Flags: uninsdeletekey
В секции [Registry] дописываем:
Код: Выделить весь код
Root: HKLM; Subkey: "SOFTWARE\Agnitum\Outpost Firewall\General"; ValueName: "ConfigFileName"; ValueType: String; ValueData: "{app}\конфигурация1.cfg"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsdeletekey 
Root: HKLM; Subkey: "SOFTWARE\Agnitum\Outpost Firewall\Window"; ValueName: "MinimizeOnClose"; ValueType: Dword; ValueData: 1; MinVersion: 4.1.1998,5.0.2195; Flags: uninsdeletekey 
Root: HKLM; Subkey: "SOFTWARE\Agnitum\Outpost Firewall\Window"; ValueName: "MinimizeToTray"; ValueType: Dword; ValueData: 1; MinVersion: 4.1.1998,5.0.2195; Flags: uninsdeletekey
В секции [Language] удаляем все строки, и пишем:
Код: Выделить весь код
Name: "en"; MessagesFile: "compiler:Default.isl";
Name: "ru"; MessagesFile: "compiler:Languages\Russian.isl";
Далее удаляем все строки, на которые при сборке будет ругаться компилятор. Эти строки перечислены далее.

Секция [CustomMessages] – строки, которые не начинаются с «de.», «en.», «es.», «fr.», «ru.». Можно удалить всю секцию.
Секция [Files] – строка:
Код: Выделить весь код
Source: "{app}\reboot.exe"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: dontcopy
Секция [Files] – все строки, в которых прописано копирование файлов, относящихся к языкам de, es, fr.
Секция [Files] – строки, в которых прописано копирование файлов license_en.txt, license_ru.txt.
Секция [Icons] – все строки для языков de, es, fr.


С использованием алгоритма lzma/ultra/solid дистрибутив уменьшается на 5 Мб.
Запуск: OutpostFirewallInstall4.0_multi.exe /verysilent.

Недостаток – в ini-файлах содержатся абсолютные пути, например, «C:\Program Files», «C:\WINDOWS».
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:02, 05-12-2007 | #26


Аватара для jameszero

Модератор


Moderator


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

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


Сделал перепаковку четвёртой версии Outpost, для аддона, но можно устанавливать и любым другим способом (для работы программы необходим Microsoft Visual C++ 2005 Redistributable Package, а после установки, обязательна перезагрузка любым доступным способом)
Цитата Alexej77:
Недостаток – в ini-файлах содержатся абсолютные пути, например, «C:\Program Files», «C:\WINDOWS»
устранил довольно просто:
В установленной программе, без созданных правил абсолютные пути присутствуют только в файле plugins.ini, например такие:
Код: Выделить весь код
ad_int.ofp=C:\Program Files\Outpost Firewall\Plugins\Ads\ad_int.ofp,get_outpost_plugin
Вручную отредактировал plugins.ini следующим образом
Код: Выделить весь код
ad_int.ofp=path\Outpost Firewall\Plugins\Ads\ad_int.ofp,get_outpost_plugin
Принудительно отключил в скрипте Inno Setup выбор директории для установки
Код: Выделить весь код
[Setup]
DisableDirPage=yes
Сделал 7z sfx архив с утилитой CHGSTR.EXE и cmd файлом:
Код: Выделить весь код
chgstr.exe "path" "%ProgramFiles%" "%ProgramFiles%\Outpost Firewall\plugins.ini"
(производит поиск слова path в файле %ProgramFiles%\Outpost Firewall\plugins.ini и заменяет его на значение %ProgramFiles%)
Прописал запуск этого sfx при инсталляции программы (архив после запуска самоуничтожается)
Код: Выделить весь код
[Run]
Filename: {app}\config.exe; WorkingDir: {app}
Результат - установка возможна при любой букве системного диска и замене Program Files на что то другое.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:44, 09-01-2008 | #27


Старожил


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

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


Вложения
Тип файла: rar Тихая установка Outpost 4.rar
(53.1 Kb, 57 просмотров)

Собрал все до кучи.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:09, 11-01-2008 | #28


Аватара для unikum111

Старожил


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

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


Пытался найти ключи для версии 6.хх, но так и не смог. (Если кто знает как его установить с помощью кличей, пишите.)
Поэтому я написал AutoIt скрипт:
Код: Выделить весь код
;Блокируем клаву и мышь
BlockInput(1)
;Запускаем инсталятор
run('OutpostProInstall_ru.exe')
WinWaitActive('Select Setup Language')
ControlClick('Select Setup Language','','OK')
WinWaitActive('Установка Outpost Firewall Pro')
Send('{ENTER}')
;Соглашаемся с лицензионным соглашением
WinWaitActive('Установка Outpost Firewall Pro','Пожалуйста, прочитайте следующее Лицензионное соглашение. Прежде чем продолжить установку, вы должны принять условия данного соглашения.')
ControlClick('Установка Outpost Firewall Pro','Пожалуйста, прочитайте следующее Лицензионное соглашение. Прежде чем продолжить установку, вы должны принять условия данного соглашения.','Я &принимаю условия соглашения')
Send('{ENTER}')
;Этого окна может и небыть, у меня стоит NOD32, поэтому окно и появляется
WinWaitActive('Мастер совместимости Outpost Firewall Pro')
Send('{ENTER}')
;Выбор директории для установки
WinWaitActive('Установка Outpost Firewall Pro','Outpost Firewall Pro будет установлен в следующую папку:')
send(@ProgamFilesDir & '\Outpost Firewall\')
Send('{ENTER}')
;Убираем галочку с пункта "Загрузить последние &обновления Outpost Firewall Pro во время установки"
WinWaitActive('Установка Outpost Firewall Pro','Щелкните Установить, чтобы продолжить установку.')
ControlClick('Установка Outpost Firewall Pro','Щелкните Установить, чтобы продолжить установку.','Загрузить последние &обновления Outpost Firewall Pro во время установки')
Send('{ENTER}')
WinWaitActive('Мастер настройки Outpost Firewall Pro')
;Выбираем режим работы фаервола (Если нужен "Повышенный", уберите ";" перед соответствующей строкой, а вторую можно просто удалить)
;ControlClick('Мастер настройки Outpost Firewall Pro','','&Повышенный^^^^')
ControlClick('Мастер настройки Outpost Firewall Pro','','&Обычный^^^^')
WinWaitActive('Мастер настройки Outpost Firewall Pro','Постоянная защита')
;Отмечаем пункт "Проверять файлы при запуске"
ControlClick('Мастер настройки Outpost Firewall Pro','Постоянная защита','Проверять файлы при &запуске')
;Отмечаем пункт "Включить кэширование статуса проверки"
ControlClick('Мастер настройки Outpost Firewall Pro','Постоянная защита','	Включить кэширование статуса проверки')
Send('{ENTER}')
;Снимаем галочку с пункта "Я хочу помочь Agnitum сделать продукт лучше"
WinWaitActive('Мастер настройки Outpost Firewall Pro','Присоединяйтесь к сообществу ImproveNet, анонимно предоставляя информацию о новых сетевых приложениях и обнаруженных вредоносных программах.')
ControlClick('Мастер настройки Outpost Firewall Pro','Присоединяйтесь к сообществу ImproveNet, анонимно предоставляя информацию о новых сетевых приложениях и обнаруженных вредоносных программах.','&Я хочу помочь Agnitum сделать продукт лучше')
;Отмечаем пункт "Автоматически обучать Outpost Firewall Pro в течение недели"
ControlClick('Мастер настройки Outpost Firewall Pro','Присоединяйтесь к сообществу ImproveNet, анонимно предоставляя информацию о новых сетевых приложениях и обнаруженных вредоносных программах.','Автоматически &обучать Outpost Firewall Pro в течение недели')
Send('{ENTER}')
WinWaitActive('Мастер настройки Outpost Firewall Pro','&Готово')
ControlClick('Мастер настройки Outpost Firewall Pro','','&Готово')
WinWaitActive('Установка Outpost Firewall Pro','Завершение Мастера установки Outpost Firewall Pro')
;Ставим галочку "Нет, я перезагружу компьютер позже"
ControlClick('Установка Outpost Firewall Pro','Завершение Мастера установки Outpost Firewall Pro','&Нет, я перезагружу компьютер позже')
;Убираем галочку с пункта "Открыть настройки Outpost Firewall Pro"
ControlClick('Установка Outpost Firewall Pro','Завершение Мастера установки Outpost Firewall Pro','Открыть &настройки Outpost Firewall Pro')
ControlClick('Установка Outpost Firewall Pro','Завершение Мастера установки Outpost Firewall Pro','&Готово')
;Разблокируем клаву и мышь
Blockinput(0)

Отправлено: 15:16, 17-01-2008 | #29


Аватара для HiGH_ZeRO

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


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

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


Если кто знает как установить OUTPOST FIREWALL 2008 с помощю ключей то напишите а то я уже 2-й день с етим парюсь
/LANG=ru /VERYSILENT /SP- /NORESTART неработает

-------
http://high20zero.blogspot.com/


Отправлено: 00:29, 06-02-2008 | #30



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Agnitum Outpost Firewall pro - автоустановка

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Firewall - Agnitum Outpost Firewall 2009 kyler Защита компьютерных систем 67 31-05-2010 15:27
Firewall - Agnitum Outpost Firewall 4.0 Noel Защита компьютерных систем 15 11-04-2010 23:02
Agnitum Outpost Firewall Pro 2009 6.7.2.3001.452.0718 OSZone Software Новости программного обеспечения 0 15-01-2010 18:30
Firewall - Agnitum Outpost Firewall 2008 nikush Защита компьютерных систем 7 22-01-2009 10:31
Agnitum Outpost Firewall Guest Сетевые технологии 2 08-04-2004 18:21




 
Переход