Agnitum Outpost Firewall pro - автоустановка
Народ помогите пожалуста. Каким спобсобом можно устновить его не используюя Autoit или Multiset?
11-Apr-06 Для людей, нормально относящихся к AutoIt - скрипт |
The new switches are:
- /KEY: You can give the installer the license key if you have one, e.g. /KEY="licensekey". Default is no key. - /SHORTCUT: With this switch you can specify the name of the shourtcur for Outpost Pro, e.g. /SHORTCUT="Firewall". Default is "Outpost Firewall Pro". - /NOAUTOUPDATE: This switch turns off the auto update feature of Outpost Pro. Default is "AutoUpdate enabled". - /ICSM, /ICONINCOMMONSTARTMENU: Creates only the shortcut to Outpost Pro in Common Start Menu. Default is "Create folder in Common Start Menu Programs". The modified switches are: - /LANG: Specifies the default language for Outpost Pro, e.g. /LANG="de". Default is "en". The default switches are: - /GROUP: Specifies the program group name, e.g. /GROUP="Outpost". Default is "Agnitum". If GROUP is defined it will overwrite /ICSM. - /NOICONS: Create no shortcuts and or group folder in the startmenu. If NOICONS is defined it will overwrite /ICSM, /GROUP and /SHORTCUT. - /NORESTART: Should be used for this installer in combination with /SILENT or /VERYSILENT. - /SILENT: Installer runs silently. Only progress bar is shown. - /VERYSILENT: Installer runs silently. No feedback is given. - /SP-: Not necessary for this installer, because the start up dialog is turned of by default. |
Спасибо. Это помогло но все таки есть проблема. Ведьпосле установки Аутпост сразу же запускает мастер настроек. Как от него избавиться? Или точнее сделать так чтобы он хотябы Автоматически нашел сети и компоненты.
|
Necrolog
autoit или autohotkey скрипты помогут - и если не влом выложи здесь работающую строку - чтобы и другие знали как делать , не стоит на форуме играть в одни ворота |
тихий инсталл версия 3.0.543.5722
http://rapidshare.de/files/14577409/...tPost.exe.html не открывается визард по окончанию |
СпасиБо но Лучше бы ты сказал, как этот визард убрать у 3.5.641.6214.(458) :(
|
скрипт:
; AutoIt Version: 3.1.1 ; Language: Russian ; Platform: Win XP ; Author: Xaocgsm ; Script Function: Install Agnitum Outpost Pro Firewall 3.5 Opt("TrayIconDebug", 1) Opt("WinTitleMatchMode", 2) BlockInput(1) Run(@ComSpec & " /c " & 'OutpostProInstall.exe /NOAUTOUPDATE /LANG="ru" /NORESTART /VERYSILENT', "", @SW_HIDE) ;Мастер настройки WinWait("Мастер настройки","Автоматическая настройка",120) WinActivate("Мастер настройки") ControlClick ("Мастер настройки","","Button6") ;Мастер настройки (next) Do Sleep(1000) $p= ControlCommand ("Мастер настройки","","Button6","IsVisible","") Until $p=1 Sleep(1000) WinActivate("Мастер настройки") ControlClick ("Мастер настройки","","Button6") EXIT регистрация: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall] "Key"="лицензионный ключ здесь" |
Я тоже пытался настроить сабж при помощи АВТОИТА. Тока вот не понял куда его пихнуть чтоб он запустился после запуска самого Аутпоста. А то если в ран онсе ех пихнуть, то сначал скрипт работает, а потом уже файерволл запускается. Еснно ничего хорошего не выходит. Но если попробовать обратную последовательностьт, то результат иногда получается. Пока еще в нем есть ошибки, но вес равно приведу. Следует иметь в виду что настроуки у нас специфические! И конечно есть еще чехарда с языками программы!!!
Код:
;#NoTrayIcon |
Outpost Firewall v 3.5
устанавливаю эту программу, при помощи AutoIT - скрипта, написанным участником этого форума (Sanja Alone), так вот проблема в том, что программа не хочет себя регистрировать, я в скрипте указываю серийник, да мало того, после каждой перезагрузки компа теряет его, кто встречался с подобным и кто знает как это исправить, прошу...
|
desperate
Цитата:
P.S. не стоит создавать тем, если уже существует аналогичная. Не забывай использовать поиск и фильтры на форуме. |
Sanja Alone
значит у меня не один такой серийник...а 25 штук.... которые при обычной установке подхватывает без проблем...а при автоинстале возникает такая трабла |
desperate
Цитата:
P.S. Может ты неправильно вписываешь серийник в скрипт? Он должен быть записан в одну строку и не содержать пробелов и переводов строки, т.е. $serial='XXXXXXXXYYYYYZZZZ' |
Sanja Alone
то, что он должен быть в строку...это я уже давно заметил.... и проблема не в этом, но нормально записываеться в реестр при установке, а после перезагрузки его уже там нету... |
desperate
Проверь PM. Если и после этого не будет работать, то тут я уже пас. Тогда "Может что-то в консерватории подправить?" :) (Жванецкий) |
Sanja Alone
подправил я немного твой скрипт, под свой вредный компьютер =) ... не захотел он работать через переменную $serials и вписал его напрямую, немного длинная строка получилась.... за-то мой вредина, наконец-то его вписал. спасиб за помощь |
Попробовал тут поставить v4 RC 3.1 После доработки срипта все ставиться и особых проблем нет, кроме одного неприятного момента. В меню вызываемом по правому клику на иконке в трее первая строка сплошные кракозябры, остальные строки все окей! Поделитесчь опытом как это исправляется!
После перекрутки размеров символов 120-96-120 в свойствах дисплея кракозябры вроде исчезли! Как бы это сделать сразу при установке! И сразу положить на диск нужные фонты, что бы он не лазил на сидюк вааще! Кстати ранее приведенный AutoIt скрипт настройки OutP я стал записывать в реестр следущей строкой Код:
RegWrite ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run","WinTuneOneses1","REG_SZ","%CDROM%\AUTOIT\AUTO_PostTune.EXE %CDROM%\AUTOIT\Outpost_PRO_TUNEnig.au3"); В конце этот скрипт сам себя вытирает из реестра и все окей! |
piterpen
Цитата:
|
Вложений: 1
Установка настроенного Outpost Firewall Pro 4
Хочу поделиться одним способом установки, при котором программа устанавливается уже настроенная и после установки не будет вылазить вот такое окно из-за которого установка впринципе не может считаться тихой. Да и к тому же после настройки OF он автоматически перезагружается.Сейчас мы попробуем решить эти проблемы. Для этого нам понадобится дистриб программы,уже установленный OF и две программки:Inoo Setup и innounp. Для начала с помощью проги innounp распакуем дистр программы(команда innounp -x -m имя файла.exe).У нас должно получиться 4 папки и 1 файл,а папку в которую распаковали принимаем за корневую.Сначало залазием в папку установленного OF,здесь есть 3 файла конфигурации(конфигурация1.conf,конфигурация1.cfg,конфигурация1.conf.bak) и еще 3 файла напонятно чего(modules.ini,outpost.ini,plugins.ini),что за файлы - разбираться было лень,но они нам тоже понадобятся.Копируем эти 6 файлов в папку {add} распакованного OF(здесь находятся файлы OF). Теперь заходим в папку %programfiles%\Common Files\Agnitum Shared\aupdate и копируем файл rc_macro.lst в папку "корневая папка"\{cf}\Agnitum Shared\aupdate\ - для чего это делается скажу потом. Теперь в коевой папке находим файл install_script.iss и открываем его блокнотом.Здесь в секции [Files] дописываем Код:
Source: "{app}\конфигурация1.conf.bak"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete Код:
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 Код:
Source: "{app}\reboot.exe"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: dontcopy 1.Язык.Почемуто компилятор в упор не видел папку embedded,в которой лежат файлы с языками.Делаем так:в секции [Languages] все удаляем и вставляем вот это Код:
Name: "en"; MessagesFile: "compiler:Default.isl" 3.Секция [Setup].Здесь я удалил строку ArchitecturesAllowed: x86 4.Секция [Setup].Здесь значение параметра DefaultDirName поменяйте на {pf}\Agnitum\Outpost Firewall\ Вродибы все.Желаю удачно собрать дистриб программы. Файл rc_macro.lst я копировал из %programfiles%\Common Files\Agnitum Shared\aupdate потому как при распаковке программы он не распаковывается,а при компиляции будет вылазить ошибка если его нет. |
Вложений: 1
По просьбе kaspergreen выкладываю листинг файла install_script.iss
|
Narm установка и правда получилась тихая+можно сразу добавить ключ и несколько уменьшить размер дистрибутива, но:
1. После установки папка с ярлыками в пуске имеет имя (Default), а в ней уже Outpost Firewall 2. При 1 запуске outpost сообщает, что " %programfiles\agnitum\outpost firewall\конфигурация1.conf " не найдена, и при попытке восстановить из резервной копии тоже возникает ошибка. Потом поступает предложение настроить все заново. Это так и должно быть, или я чего-то не понимаю? |
Spirkaa
Нужно явно указать имя папки: Код:
[Setup] |
Spirkaa
Цитата:
|
Spirkaa
Цитата:
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 |
Делюсь готовой версией инстала OF. OF немного стар,но все-таки (кому надо поновее думаю сам сделает).
С каким ключом использовать сами знаете. Ссылка здесь. |
Ребят, что касается версии 4.0.1025.7828 (700), AutoIt или иной вариант имеется, ибо я как-то обходил стороной автоустановку данного ПО, но сейчас решил этим заняться, но под данный билд ничего не видно в теме...
|
Установка настроенного 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};В папке embedded удаляем все файлы с расширениями txt и isl. Открываем файл install_script.iss с помощью Inno Setup. В секции [Setup] изменяем строки: Код:
DefaultDirName={pf}\Agnitum\Outpost Firewall\ Код:
DefaultGroupName=Agnitum Outpost Код:
Source: "{app}\конфигурация1.cfg"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: uninsrestartdelete Код:
Root: HKLM; Subkey: "SOFTWARE\Agnitum\Outpost Firewall\General"; ValueName: "AutoUpdate"; ValueType: Dword; ValueData: 0; MinVersion: 4.1.1998,5.0.2195; Flags: uninsdeletekey Код:
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 Код:
Name: "en"; MessagesFile: "compiler:Default.isl"; Секция [CustomMessages] – строки, которые не начинаются с «de.», «en.», «es.», «fr.», «ru.». Можно удалить всю секцию. Секция [Files] – строка: Код:
Source: "{app}\reboot.exe"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: dontcopy Секция [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». |
Сделал перепаковку четвёртой версии Outpost, для аддона, но можно устанавливать и любым другим способом (для работы программы необходим Microsoft Visual C++ 2005 Redistributable Package, а после установки, обязательна перезагрузка любым доступным способом)
Цитата:
В установленной программе, без созданных правил абсолютные пути присутствуют только в файле plugins.ini, например такие: Код:
ad_int.ofp=C:\Program Files\Outpost Firewall\Plugins\Ads\ad_int.ofp,get_outpost_plugin Код:
ad_int.ofp=path\Outpost Firewall\Plugins\Ads\ad_int.ofp,get_outpost_plugin Код:
[Setup] Код:
chgstr.exe "path" "%ProgramFiles%" "%ProgramFiles%\Outpost Firewall\plugins.ini" Прописал запуск этого sfx при инсталляции программы (архив после запуска самоуничтожается) Код:
[Run] |
Вложений: 1
Собрал все до кучи.
|
Пытался найти ключи для версии 6.хх, но так и не смог. (Если кто знает как его установить с помощью кличей, пишите.)
Поэтому я написал AutoIt скрипт: Код:
;Блокируем клаву и мышь |
Если кто знает как установить OUTPOST FIREWALL 2008 с помощю ключей то напишите а то я уже 2-й день с етим парюсь
/LANG=ru /VERYSILENT /SP- /NORESTART неработает |
HiGH_ZeRO, насколько мне известно данная версия не поддерживает ключи для тихой установки.
|
unikum111 Спасибо! Теперь буду делать AUTOIT скрипт
|
jameszero, а решить проблему с абсолютными путями не проще с помощью функции IniWrite AutoIT скрипта?
Пример: Код:
AutoItSetOption(TrayIconHide,1) Секция [Files] – строка: Код:
Source: "{app}\setini.exe"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: deleteafterinstall Код:
Filename: "{app}\setini.exe" WorkingDir: "{app}"; MinVersion: 4.1.1998,5.0.2195 |
Ключи для тихой установки /SILENT /LANG=RU. Вместо /SILENT можно /VERYSILENT - кому как нравится)
По неизвестным пока причинам не срабатывает ключ /NORESTART - в конце установки выходит окно с запросом. (Проверено на сборке 6.0.2284.253.0485) |
У меня на версии 6.0.2295.253.0490 тоже не срабатывает ключ /NORESTART и в конце окно перезагрузки. Как его можно закрыть никто не знает ?
И где у него хранится регистрация ??? |
Помогите с тихой установкой Outpost версии 6.5.2356.316.0602.Плизззззззззззз.
|
Outpost.exe /VERYSILENT /SP- /NORESTART /LANG="ru" /NOAUTOUPDATE
у меня так но тоже хочет перезагрузку |
Цитата:
2. Don't reboot from installer but open Setting panel 3. Disable "Self-protection" and exit Outpost setting panel 4. Replace all exe files into Outpost directory 5. Copy "key" file into C:\Documents and Settings\All Users\Application Data\Agnitum\Security Suite 6. Reboot Windows. 7. Re-enable Outpost "Self-Protection" только что нашел ёщё не пробЫвал а вот так не прокатило ;!@Install@!UTF-8! RunProgram="C++V.EXE" RunProgram="Outpost.exe /VERYSILENT /SP- /NORESTART /LANG=ru /NOAUTOUPDATE /PIDKEY=х х х х х х х=Full" RunProgram="hidcon:plug.cmd" RunProgram="regedit /S regedit.reg " RunProgram="TASKKILL.EXE /F /IM Outpost.exe" RunProgram="TASKKILL.EXE /F /IM Outpost.tmp" GUIMode="2" ;!@InstallEnd@! |
Распаковать дистрибутив уже толком не получается, пробЫвал и много ошибок
|
В инсталляторе оспользуется секция с кодом а вот что там в том коде к сожалению непонятно, упаковано самой последней версией Инносетапа
|
conductor,
Если Вы сделали автоинсталл, который убивает окно перезагрузки, выложите, пожалуйста. Я понимаю, что достаточно убить Outpost.tmp, но перед этим надо еще что-нибудь сделать (с остановкой процесса у меня ничего не получилось). Может, секрет в файле plug.cmd? Что он означает, что в нем? |
Bysh,
+1,присоединюсь |
;!@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 тогда там в настройках галочку убрать |
делали так как ты писал в конце появляется окно с ребутом
conductor, кстати у тя переполнена внутрення почта,низя написать мессагу,а отписал на мыло те,но ты так и не ответил еще вопросик таковой: за что отвечает файл plug.cmd и команды,которые в нем? |
Цитата:
а я тебе разве ссылку не давал? |
Цитата:
и еще можно ли в конце скрыть процесс появления окошка с ребутом системы? |
Agnitum OutPost Firewall 6.5.5 упаковал SFX Winrar с install.cmd:
Код:
start /wait OutpostProInstall.exe /VERYSILENT /SP- /NORESTART /LANG=ru /NOAUTOUPDATE |
Если кому-нибудь интересно AutoIt скрипт. Имейте ввиду, что ключ не рабочий - специально искажен, необходимо подставить свой
Код:
$Title='Установка Outpost Firewall Pro' |
Тема похоже уже "дохлая", но может кому пригодится. Избавиться от перезагрузки при установке Outpost Firewall Pro 7.5.3 помогла замена /NORESTART на /NOREBOOT
|
Время: 08:14. |
Время: 08:14.
© OSzone.net 2001-