MSFN Forum: [How To]: Outpost Firewall Pro 2.5.365 - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

[How To]: Outpost Firewall Pro 2.5.365 Rate Topic: -----

#1 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 01 October 2004 - 11:14 AM

Introduction
Welcome to the marvellous world of unattended installers ( :P ). This guide will help you to silent install Agnitum Outpost Pro Firewall 2.5.365.4523 (366) with english GUI. Many people don't know about Outpost, as you can image it's a good firewall based on plugins and use rules to let processes access the inet. That will be enough but I strongly recommend it for it ads and popup blocker capabilities. Give it an oportunity.

1.-Starting...
Current version 2.5.365.4523 (366) is on development. Nearly final but it's not still released. Anyway it's recommend to update because the bugs solved are over the new bugs. First we need AutoIt application that can be downloaded from here. Current version it's 3.0.102 (4th Aug, 2004).

2.-AutoIt Script...

Quote

; AutoIt Version: 3.0.102
; Language: English
; Platform: Win9x / NT / XP
; Author:  SiMoNsAyS aka Bio]-[aZaRD
; Script Function: Instalar Agnitum Outpost Pro Firewall 2.5
Opt("TrayIconDebug", 1)
Opt("WinTitleMatchMode", 3)
Run("OutpostProInstall.exe /s")
BlockInput(1)
;pass automatic config screen
WinWaitActive("Create New Configuration")
WinActivate("Create New Configuration")
Send("{ENTER}")
;pass configuration wizard screen
Sleep(90000)
WinWaitActive("Configuration Wizard")
WinActivate("Configuration Wizard")
Send("{ENTER}")
;pass finish installation screen
WinWaitActive("Configuration Wizard")
WinActivate("Configuration Wizard")
Send("{ENTER}")
;the most important on the installation. cancel the reboot now window.
WinWaitActive("Install")
WinActivate("Install")
Send("{ESC}")
EXIT

Note: The above red code marks a default wait time of 90sec., this time can be reduced to 60 sec. on a machine with 128MB ram.
Save the above code to a .txt file and rename it to .au3. Then compile it (f you don't want to do it, the attached .ZIP file contains Outpost.exe that it's ready to go).

3.-Registering Outpost
I thought that export the key would be enough but after many tests (with many I mean more than 10 unattended installations), I haven't been sucessful. This key...
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall]
"Key"="serial"
... contains the serial but after aplying it Outpost continue unregistered. I have built a new AutoIt script, the problem now is that it needs to call outpost just after the installation and at that step, launching the program will fail. Here it is anyway.

Quote

; AutoIt Version: 3.0.102
; Language: English
; Platform: Win9x / NT / XP
; Author:  SiMoNsAyS aka Bio]-[aZaRD
; Script Function: Registrar Agnitum Outpost Pro Firewall 2.5
Opt("TrayIconDebug", 1)
Opt("WinTitleMatchMode", 2)
BlockInput(1)
Run("Notepad.exe")
WinWaitActive(" - ","")
Send("{LALT}{DOWN}{DOWN}{ENTER}")
Send("%SYSTEMDRIVE%\Serial.txt{ENTER}")
WinWaitActive("Serial.txt -","")
Send("^a")
Send("^c")
Send("{LALT}{UP}{UP}{ENTER}")
Run("outpost.exe /register")
WinWaitActive("Outpost Firewall Pro Registration")
WinActivate("Outpost Firewall Pro Registration")
Send("D")
WinWaitActive("Enter code")
WinActivate("Enter code")
Send("^v")
Send("{ENTER}")
WinWaitActive("Outpost Firewall Pro")
WinActivate("Outpost Firewall Pro")
Send("{ENTER}")
EXIT
Let me explain, "Serial.txt" is copied during installation to %SYSTEMDRIVE% and there is stored your own key. AutoIt opens the file, then copy the content and launch Outpost to insert that string. For this code to work you need the compiled .exe file on the same directory that the app. Again you need to compile the code like Register.exe for example.

4.-Compiling...
Finally we're going to compile our AutoIt script. Search for a folder on AutoIt directory called "Aut2Exe".
After running the compiler select your .aut (.au3) script, then imput the name of the .exe file that you like (must be in the same Outpost folder). Leave everything and press "Convert".

5.-Shortcuts
I have note that shortcuts aren't created properly when silently installing this software. They are stored on the same unit from where you launch the installation. Generally %SYSTEMDRIVE% so I've created a Outpost.cmd to place the things properly.

Quote

@echo off
cmdow @ /HID
MOVE /Y "%SYSTEMDRIVE%\Agnitum" "%ALLUSERSPROFILE%\Start Menu\Programs"
It's attached too.

6.-RunOnce entries...
I think that's all. To call the installation will use:
REG ADD %KEY%\010 /VE /D "Agnitum Outpost Firewall Pro 2.5" /f
REG ADD %KEY%\010 /V 1 /D "%CDROM%\Software\OutPost\Outpost.exe" /f
REG ADD %KEY%\010 /V 2 /D "%CDROM%\Software\OutPost\Outpost.cmd" /f
After the app it's installed and a reboot it's done you can run the Register.exe file. I'm still working on that thing and hope that someone can come here to the solution on how to register this **** thing without AutoIt!

7.-Final notes
For this exact script to work you'll need:
  • Name of installer have to be OutpostProInstall.exe
  • AutoIt compiled .exe have to be in the same directory of OutpostProInstall.exe
  • Must be installed before any antiviral software
It's easy to develop an AutoIt Script, take the code as a base to yours. Good Luck! Thanks to nateklomp for help :thumbup



Other interesting links
[How To]: Use 2 CDs for Windows XP and Office
[How To]: Windows 95 on 5,35Mb!
[How To]: Silent install Mozilla Firefox 0.9.3
[How To]: Silent install Nullsoft WinAmp 5.05
[How To]: Silent install Agnitum Outpost Pro 2.11
[How To]: Silent install Softwin BitDefender 7.2
[How To]: Silent install MSN Messenger 6 & Messenger Plus! 3.20
[How To]: Silent install Alcatel Speedtouch 330 USB DSL Modem
[How To: Silent install Agnitum Outpost Pro 2.5

On Progress:
[XPCD Example]: BioHaZaRD Unattended PRoJeCT
[How To]: Silent install Softwin BitDefender 8

Attached File(s)


This post has been edited by SiMoNsAyS: 10 October 2004 - 08:50 AM



#2 User is offline   lilweirddude 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 573
  • Joined: 24-August 04

Posted 01 October 2004 - 04:35 PM

is 2.5 beta?

#3 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 01 October 2004 - 07:09 PM

2.5 was beta, now 2.5.365.4523 (366) it's final ;)

#4 User is offline   edmoncu 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 331
  • Joined: 28-April 04

Posted 02 October 2004 - 09:33 AM

where can i download it?

#5 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 02 October 2004 - 10:06 AM

mmm that it's interesting i can't find it on agnitum website because i downloaded it from a torrent.
news from the main website
but as you can see in the screenshot it's a trial version that need a propper key, no beta messages, that's why i thought Outpost Firewall Pro ver. 2.5.365.4523 (366) was final, now not too sure...

#6 User is offline   lilweirddude 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 573
  • Joined: 24-August 04

Posted 02 October 2004 - 10:31 AM

yeah, i could't find anything about it on the site either

#7 User is offline   edmoncu 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 331
  • Joined: 28-April 04

Posted 02 October 2004 - 04:12 PM

anyway, found it here: http://www.agnitum.com/update_beta25/setup...Install_2.5.exe

and judging from the link, its supposed to still be in beta form.

#8 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 02 October 2004 - 09:40 PM

ic.... probably it's still a beta version but it's recommended to update, it solves the irq_not_less_or_equal bug that it's very annoying :angry:

#9 User is offline   edmoncu 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 331
  • Joined: 28-April 04

Posted 03 October 2004 - 01:34 AM

besides, even if its beta, its now recognized by the security center which is a good thing for me... aesthetically. hehehe...

#10 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 10 October 2004 - 08:52 AM

First post is updated, maybe some1 can come with the help needed to register this **** program!

#11 User is offline   sdageforde 

  • Newbie
  • Group: Members
  • Posts: 28
  • Joined: 23-August 04

Posted 13 October 2004 - 11:47 AM

Outpost PRO is now final....

Agnitum: Taking care of your security

#12 User is offline   edmoncu 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 331
  • Joined: 28-April 04

Posted 13 October 2004 - 01:01 PM

@SiMoNsAyS: anyway registering outpost doesnt require creating a registry entry via autoit. mine does register properly.

why doesn it register, is because the way regedit exports an existing registry entry of outpost registration. or perhaps the layout of the key that was obtained.

the point is that your the key entry should be in one line. that way, it becomes registred to the registry.

example, instead of having a registry file containing
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall]
"Key"="ABCDE
FGHI
JKLM
NOPQ"


rephrase it and make it a single line.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall]
"Key"="ABCDEFGHIJKLMNOPQ"


the latter will reflect the registry unlike the first example.

also, for you to be sure that the registry file is entered to the registry, i tweaked your script and added these autoit commands at the end of your script before the exit. i included some ways to handle the shortcuts as well, since a bug in the outpost installation creates shortcuts at the root of the %systemdrive%.

ProcessWaitClose("OutpostProInstall.exe")

DirCreate(@ProgramsDir&"\Agnitum")
DirCreate(@ProgramsDir&"\Agnitum\Outpost Firewall 2.5")
FileCopy(@HomeDrive&"\Agnitum\Outpost Firewall 2.5\*.*", @ProgramsDir&"\Agnitum\Outpost Firewall 2.5\*.*", 1)
DirRemove(@HomeDrive&"\Agnitum", 1)

RunWait("REGEDIT /S "&@HomeDrive&"\Others\outpost\register.reg")


anyways, presently, i still havent figured out a way on not using sleep command. im figuring out a more precise way to detect when the buttons are already clickable instead.

#13 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 13 October 2004 - 03:04 PM

nice! :lol:
i'll play with the silent install later :thumbup

#14 User is offline   lilweirddude 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 573
  • Joined: 24-August 04

Posted 15 October 2004 - 04:09 PM

so, is this guide unfinished?

#15 User is offline   lilweirddude 

  • Senior Member
  • PipPipPipPip
  • Group: Members
  • Posts: 573
  • Joined: 24-August 04

Posted 17 October 2004 - 02:05 PM

that's odd, i can register with a a .reg entry just fine

#16 User is offline   gmx 

  • Member
  • PipPip
  • Group: Members
  • Posts: 171
  • Joined: 09-November 03

Posted 10 November 2004 - 05:47 AM

just an idea

cant we just extract the outpost installation and try install /u switch....

#17 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 10 November 2004 - 09:36 AM

gmx, on Nov 10 2004, 01:47 PM, said:

just an idea

cant we just extract the outpost installation and try install /u switch....

that's for uninstalling... i'm wrong?

#18 User is offline   gmx 

  • Member
  • PipPip
  • Group: Members
  • Posts: 171
  • Joined: 09-November 03

Posted 10 November 2004 - 11:11 AM

This what is tried

extracted outpost setup to directory and clicked outpost.exe
it threw an error messsage with

1. install.exe /u
2. restart
3. install.exe
4. restart
5 run outpost.exe

when i did that and clicked on outpost i got outpost running fine in the systemtray.
so i think scripting autoit to do above actions 1,2,3 and 4 would be enough
infact 2-restart step can be skipped and still the outpost would work i think

There are also a lot of ini files in the directory which can be used to configure outpost.... like logging etc

one other thing if /u stands for uninstalling then what happens when insall.exe is executed? are there anymore switches?

i'll check it in detail when i go home :)

#19 User is offline   gmx 

  • Member
  • PipPip
  • Group: Members
  • Posts: 171
  • Joined: 09-November 03

Posted 11 November 2004 - 07:13 AM

ok this worked for me

1. extract outpost setup in a directory
2. make sfx with executing install.exe
3. restart

#20 User is offline   SiMoNsAyS 

  • C'mon you apes! You wanna live forever!?
  • Group: Patrons
  • Posts: 3,455
  • Joined: 17-May 04

Posted 11 November 2004 - 09:50 AM

@gmx looks interesting but it will be a problem if we look at the unattended installation (restart, install, restart again...)

Share this topic:


  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy