PDA

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


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

Necrolog
01-03-2006, 02:25
Народ помогите пожалуста. Каким спобсобом можно устновить его не используюя Autoit или Multiset?

[hr]
11-Apr-06

Для людей, нормально относящихся к AutoIt - скрипт (http://sanjaalone.h15.ru/files/autoit-outpost.zip)

ANDYru
01-03-2006, 09:05
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
02-03-2006, 14:06
Спасибо. Это помогло но все таки есть проблема. Ведьпосле установки Аутпост сразу же запускает мастер настроек. Как от него избавиться? Или точнее сделать так чтобы он хотябы Автоматически нашел сети и компоненты.

ANDYru
03-03-2006, 08:50
Necrolog
autoit или autohotkey скрипты помогут - и если не влом выложи здесь работающую строку - чтобы и другие знали как делать , не стоит на форуме играть в одни ворота

piterpen
03-03-2006, 16:03
тихий инсталл версия 3.0.543.5722
http://rapidshare.de/files/14577409/AgnitumOutPost.exe.html
не открывается визард по окончанию

Necrolog
04-03-2006, 15:48
СпасиБо но Лучше бы ты сказал, как этот визард убрать у 3.5.641.6214.(458) :(

Xaocgsm
17-03-2006, 08:49
скрипт:

; 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"="лицензионный ключ здесь"

NikLok
10-04-2006, 15:09
Я тоже пытался настроить сабж при помощи АВТОИТА. Тока вот не понял куда его пихнуть чтоб он запустился после запуска самого Аутпоста. А то если в ран онсе ех пихнуть, то сначал скрипт работает, а потом уже файерволл запускается. Еснно ничего хорошего не выходит. Но если попробовать обратную последовательностьт, то результат иногда получается. Пока еще в нем есть ошибки, но вес равно приведу. Следует иметь в виду что настроуки у нас специфические! И конечно есть еще чехарда с языками программы!!!

;#NoTrayIcon
AutoItSetOption ( "TrayIconDebug", 1 )
;BlockInput(1)
;Run("D:\DISTRIB\FIREWALLS\OUTPOST\V3\OutpostProInstall_ru_3.5.641.458.exe","d:\DISTRIB\FIREWALLS\OUTPOST\V3\")
AutoItSetOption("SendKeyDelay", 100)
;Run("C:\Program Files\Agnitum\Outpost Firewall\outpost.exe","C:\Program Files\Agnitum\Outpost Firewall")

If WinWaitActive("Создать правило для ","Generic Host Process for Win32 Services",200) Then
Sleep(200)
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{SPACE}")
EndIf

If WinWaitActive("Первоначальная настройка","Что нового",200) Then
Send("{TAB}")
Send("{SPACE}")

If WinWaitActive("Первоначальная настройка","Модуль Быстрая настройка",200) Then
Send("{TAB}")
Send("{TAB}")
Send("{SPACE}")

If WinWaitActive("Первоначальная настройка","Включение защиты от spyware",200) Then
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{SPACE}")

If WinWaitActive("Spyware-сканер","",200) Then
;контролировать закрытие
EndIf

If WinWaitActive("Spyware-сканер","Просмотр результатов сканирования",2000) Then
Send("{TAB}")
Send("{SPACE}")
EndIf

If WinWaitActive("Outpost Firewall Pro (Service Mode)","",200) Then
Send("{F10}{RIGHT}{RIGHT}{DOWN}{DOWN}{ENTER}")
Send("{F10}{RIGHT}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}")
Send("{F10}{RIGHT}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}")
Send("{F10}{RIGHT}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}")
If WinWaitActive("Outpost Firewall Pro","Выключение ведения журнала",200) Then
Send("{SPACE}")
EndIf
Send("{F10}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{ENTER}")
If WinWaitActive("Параметры","",200) Then
Send("{DOWN}{DOWN}!о")
Send("{DOWN}{DOWN}{DOWN}{DOWN}!о")
Send("{TAB}{TAB}{TAB}{TAB}{SPACE}")
EndIf
Send("{F10}{DOWN}{DOWN}{DOWN}{ENTER}")
If WinWaitActive("Сохранить новую Конфигурацию как","",200) Then
Send("{ENTER}")
EndIf
;MiniMize
WinSetState("Outpost Firewall Pro (Service Mode)", "", @SW_MINIMIZE )
;WinWaitActive("Outpost Firewall Pro (Service Mode)","",200) Then
EndIF
EndIf
EndIF
EndIF
Exit

desperate
07-07-2006, 16:32
устанавливаю эту программу, при помощи AutoIT - скрипта, написанным участником этого форума (Sanja Alone), так вот проблема в том, что программа не хочет себя регистрировать, я в скрипте указываю серийник, да мало того, после каждой перезагрузки компа теряет его, кто встречался с подобным и кто знает как это исправить, прошу...

Sanja Alone
08-07-2006, 01:28
desperate
я в скрипте указываю серийникЗначит такой у тебя серийник :) У меня Аутпост ставится и регится без проблем... Последний раз ставил версию 3.51.759.6511 (462) (файл OutpostProInstall_ru.exe, размер 5 768 336 байт)

P.S. не стоит создавать тем, если уже существует аналогичная. Не забывай использовать поиск и фильтры на форуме.

desperate
08-07-2006, 02:06
Sanja Alone
значит у меня не один такой серийник...а 25 штук.... которые при обычной установке подхватывает без проблем...а при автоинстале возникает такая трабла

Sanja Alone
09-07-2006, 03:51
desperate
при обычной установке подхватывает без проблем...а при автоинстале возникает такая траблаПравильный серийник должен подхватываться и при автоинсталле. С чем связано такое избирательное отношение твоей версии Аутпоста к данному методу установки я объяснить не могу... Могу лишь проиллюстрировать вышесказанное:
http://img207.imageshack.us/img207/7849/outpost1br.th.gif (http://img207.imageshack.us/my.php?image=outpost1br.gif)

P.S. Может ты неправильно вписываешь серийник в скрипт? Он должен быть записан в одну строку и не содержать пробелов и переводов строки, т.е. $serial='XXXXXXXXYYYYYZZZZ'

desperate
09-07-2006, 13:04
Sanja Alone
то, что он должен быть в строку...это я уже давно заметил.... и проблема не в этом, но нормально записываеться в реестр при установке, а после перезагрузки его уже там нету...

Sanja Alone
10-07-2006, 03:10
desperate
Проверь PM. Если и после этого не будет работать, то тут я уже пас. Тогда "Может что-то в консерватории подправить?" :) (Жванецкий)

desperate
10-07-2006, 16:53
Sanja Alone
подправил я немного твой скрипт, под свой вредный компьютер =) ... не захотел он работать через переменную $serials и вписал его напрямую, немного длинная строка получилась.... за-то мой вредина, наконец-то его вписал.
спасиб за помощь

NikLok
22-09-2006, 14:40
Попробовал тут поставить 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");

То есть в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
В конце этот скрипт сам себя вытирает из реестра и все окей!

ya158
17-10-2006, 23:11
piterpen
Тихий инсталл версия 3.0.543.5722
http://rapidshare.de/files/14577409...utPost.exe.html
не открывается визард по окончанию
А нельзя ли сделать то же самое для Outpost Personal Firewall Pro 4.0.964.6926?

Narm
13-04-2007, 16:05
Установка настроенного Outpost Firewall Pro 4
Хочу поделиться одним способом установки, при котором программа устанавливается уже настроенная и после установки не будет вылазить вот такое окно (http://forum.oszone.net/attachment.php?attachmentid=4330&stc=1) из-за которого установка впринципе не может считаться тихой.
Да и к тому же после настройки OF он автоматически перезагружается.Сейчас мы попробуем решить эти проблемы.
Для этого нам понадобится дистриб программы,уже установленный OF и две программки:Inoo Setup и innounp (http://forum.oszone.net/showpost.php?p=402615&postcount=13).
Для начала с помощью проги 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
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
Затем в секции [Registry] дописываем 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\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
Для того чтобы у вас не перезагружался компьютер удалите из папки "корневая папка"\{add} файл reboot.exe и в файле install_script.iss удалите строкуSource: "{app}\reboot.exe"; DestDir: "{app}"; MinVersion: 4.1.1998,5.0.2195; Flags: dontcopy
Теперь компиляция.Не знаю как будет у вас,но у меня компилятор ругался вот по таким поводам:
1.Язык.Почемуто компилятор в упор не видел папку embedded,в которой лежат файлы с языками.Делаем так:в секции [Languages] все удаляем и вставляем вот это Name: "en"; MessagesFile: "compiler:Default.isl"
Name: "ru"; MessagesFile: "compiler:Languages\Russian.isl"
2.Секция [CustomMessages].Удаляем ее полностью потому как компилятору здесь тоже чтото ненравится.
3.Секция [Setup].Здесь я удалил строку ArchitecturesAllowed: x86
4.Секция [Setup].Здесь значение параметра DefaultDirName поменяйте на {pf}\Agnitum\Outpost Firewall\
Вродибы все.Желаю удачно собрать дистриб программы.

Файл rc_macro.lst я копировал из %programfiles%\Common Files\Agnitum Shared\aupdate потому как при распаковке программы он не распаковывается,а при компиляции будет вылазить ошибка если его нет.

Narm
18-04-2007, 18:37
По просьбе kaspergreen выкладываю листинг (http://forum.oszone.net/attachment.php?attachmentid=4389&stc=1) файла install_script.iss

Spirkaa
18-05-2007, 17:39
Narm установка и правда получилась тихая+можно сразу добавить ключ и несколько уменьшить размер дистрибутива, но:
1. После установки папка с ярлыками в пуске имеет имя (Default), а в ней уже Outpost Firewall
2. При 1 запуске outpost сообщает, что " %programfiles\agnitum\outpost firewall\конфигурация1.conf " не найдена, и при попытке восстановить из резервной копии тоже возникает ошибка. Потом поступает предложение настроить все заново. Это так и должно быть, или я чего-то не понимаю?




© OSzone.net 2001-2012