honey.pot Posted October 5, 2005 Share Posted October 5, 2005 Hello!You guys helped me much with unattended windows and application installations. After having always troubles with AutoIt-Scripts (especially with the "Config Wizard") for Outpost Pro I made a real installer for this tool.I did my best - so this I my try to contribution to the community. Hope you will like it. Suggestions and criticism are welcome.I have baptized it "Advanced Installer" 'cause this installer knows some additional switches.The customizations of this installer are:- No auto configuration is done during the install process.- The shortcut of "Agnitum Update" will not be created in the Start Menu.- The Registry Key of "Outpost Feedback" will not be created in Run-Section of the Registry, so this tool is not started automatically when Windows starts.- Improved uninstaller section (Start -> System Control -> Software).There are some new switches controlling the behaviour of the installer.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.You will find the Advanced Installer of Outpost Pro 3 on RapidShare under this link:http://rapidshare.de/files/5832272/Outpost...taller.exe.htmlBest wishes from Germany,honey.pot Link to comment Share on other sites More sharing options...
bonedaddy Posted October 5, 2005 Share Posted October 5, 2005 Hi. would like to try your ver but rapidshare is not working for all, just had the sameproblem with XMLinst, so PryGuy uploaded to http://www.sendspace.com/ here aswell..........thanks BD B) Link to comment Share on other sites More sharing options...
honey.pot Posted October 5, 2005 Author Share Posted October 5, 2005 Sorry for the extra trouble. Now you will find the file under:http://www.sendspace.com/file/4ffsd5too.Regards,honey.pot Link to comment Share on other sites More sharing options...
bonedaddy Posted October 5, 2005 Share Posted October 5, 2005 Thanks, got it.........BD B) Link to comment Share on other sites More sharing options...
SiMoNsAyS Posted October 5, 2005 Share Posted October 5, 2005 looks pretty nice, many thanks for the effort Link to comment Share on other sites More sharing options...
WotC Posted October 5, 2005 Share Posted October 5, 2005 wow! this sounds nice...i think i have to reinstall my sys :-)anyway - how did u do that? Link to comment Share on other sites More sharing options...
honey.pot Posted October 5, 2005 Author Share Posted October 5, 2005 Thank you Guys! I appreciate your feedback!@WotCOkay, I will try to describe how I did this installer (and why). 'Cause my English is quite worse I'm sorry if something that I write sounds nasty A time ago I tried AutoIt-Scripts for Outpost Pro, cause there where nothing else making a silent installation for Outpost Pro. The problem was that the AutoIt-Scripts had always troubles during the installation of Outpost when the Configuration Wizard has been started. Always in this moment the AutoIt-Scripts exited. So I was never satisfied with these scripts.Actually the scripts were not the problem, but the behaviour of Outpost Installer.With relese 3 of Outpost I had again the task to make a AutoIt-Script. After a couple of hours I could not solve the problem with the Configuration Wizard of Outpost, which was started directly after the installation. But till this time I had no idea, why.Fortunately with release 3 Agnitum uses Inno Setup. Being a happy guy I tried out the silent install switches. But the problem with the Configuration Wizard remained.Okay - I was at the end of my tether. I decided to use the brute force method. There is a little tool called innounp. With this tool you can extract a Inno Setup installer archive. Unfortunately innounp only extracts the files and a part of the .ISS script.Because I had nothing to do with Inno Setup till this moment I had to work round.After an analyze of the compiled code section of the installer I found a method called InvokeConfigWizard - that was the answer to the problem with Config Wizard. The setup routine called after the installation via DLL call this method of Outpost Thus I started to work with Inno Setup and Pascal Scripting. It took several days of intensive work (especially coding with Pascal) to get the results, you know - I had no experience with Inno Setup and Pascal. After many trial and errors and countless compilations I was finally happy and I wanted to share my work with you.So, that is the story behind the Oupost Pro 3 Advanced Installer Link to comment Share on other sites More sharing options...
ironside Posted October 5, 2005 Share Posted October 5, 2005 Great installer but1. How do i get my system tray icon back ?2. Can i change the install directory back to the default ?Thanks Link to comment Share on other sites More sharing options...
honey.pot Posted October 5, 2005 Author Share Posted October 5, 2005 Hi ironside! Which system tray icon do you mean? Normally when Outpost ist started it is visible in system tray shown the mode in which Outpost is running. It is possible that you have enabled the Stealth Mode? I think in this case the system tray disabled (but I'm not sure).You can change the installation directory using the /DIR switch, e.g. setup.exe /DIR="C:\Outpost"Hope this helps.Best wishes,honey.pot Link to comment Share on other sites More sharing options...
ironside Posted October 6, 2005 Share Posted October 6, 2005 Thanks for the reply honey.potWith regards to the system tray icon, when my pc restarts outpost.exe is shown running in Task Manager but the icon in system tray which indicates the mode is not visible but if i start oupost through the start menu the icon appears ??? Even though it is already running ??? Link to comment Share on other sites More sharing options...
honey.pot Posted October 6, 2005 Author Share Posted October 6, 2005 hi ironside!Unfortunately I cannot reproduce the problem with System Tray you have. On my PC the SysTray icon is shown both when Outpost starts automatically or when I start it manually.I suggest you to try the original installer by Agnitum and check if the "problem" still occurs. If yes, it is something else, if not - I will retest my installer.Best wishes,honey.pot Link to comment Share on other sites More sharing options...
ironside Posted October 6, 2005 Share Posted October 6, 2005 Hi honey.potWhen using the original installer the icon is visible when my system starts. Link to comment Share on other sites More sharing options...
WotC Posted October 6, 2005 Share Posted October 6, 2005 hi honey.pot!thanks for ur explanation - sounds difficult and like do-not-try-at-home! ill give ur installer a first try today - hopefully the icon appears - and i think i forgot to change the default path - **** :-(. nevermind - ill be back and report... if it works - GREAT - if not ill stick with my autoit script (it got easier with version 3).... Link to comment Share on other sites More sharing options...
ironside Posted October 6, 2005 Share Posted October 6, 2005 UPDATE:Used the /DIR="C:\Program Files\Agnitum\Outpost Firewall" to change the install directory back to the original default directoryNow the system tray icon appears on start-up phew!Gonna do a fresh install on my test machine and hopefuully all will be ok (fingers crossed !)Thanks again anyway Link to comment Share on other sites More sharing options...
ironside Posted October 6, 2005 Share Posted October 6, 2005 Can i prevent the configuration wizard from popping up after first reboot ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now