SiMoNsAyS Posted February 10, 2005 Author Share Posted February 10, 2005 BTW that prolly means your serial is blacklisted in the newest build.also be sure (if you pasted your serial) that your key is in 1 line and not on multiple lines. Link to comment Share on other sites More sharing options...
WotC Posted February 11, 2005 Share Posted February 11, 2005 gmx wrote:ok this worked for me1. extract outpost setup in a directory2. make sfx with executing install.exe3. restartThis works pretty fine (and is imo easier than the auto it script)! the only disadvantage is that the plugins are not registered (and, of course, the autorun entry in the registry is missing). Oh, i forgot to mention that the starting dialog is in spanish - the rest of the program in english, so thats ok for me...EDIT:If u want to install a later version of outpost after this, u get an error msg "another instance of outpost installed, uninstall first" - install /u didnt help for me - i'll continue trying.i can insert the plugins manually in the outpost gui, but thats nor really unattended -:-( Link to comment Share on other sites More sharing options...
SiMoNsAyS Posted February 11, 2005 Author Share Posted February 11, 2005 just to notify "Sophos Acquires Agnitum's OutPost To Build Firewall Product". google for more info.for me autoit works perfect, maybe the script can be modified a bit to solve a couple of problems Link to comment Share on other sites More sharing options...
mrjojo Posted February 20, 2005 Share Posted February 20, 2005 Hi,I'm new at AutoIt; seems it's the ultimte solution for some softwares... ;-)Using edmoncu's script, I've made my own script for a french version of XP.Everything is ifine, except the last window... It doesn't cancel itself ! I have to manually click on "cancel"... Not very unattended... Here is my script; hope someone will help me ! Run(@HomeDrive&"OutpostPro25.exe /s")WinWait("Créer nouvelle configuration")ControlClick ("Créer nouvelle configuration", "", "Button6")WinWait("Assistant configuration")$e= ControlCommand("Assistant configuration", "", "Button6", "IsEnabled", "")While $e=0$e= ControlCommand("Assistant configuration", "", "Button6", "IsEnabled", "")WEndControlClick ("Assistant configuration", "", "Button6")$c= ControlCommand("Assistant de configuration", "", "Button8", "IsVisible", "")While $c=0$c= ControlCommand("Assistant de configuration", "", "Button8", "IsVisible", "")WEndControlClick ("Assistant de configuration", "", "Button8")WinWait("Installer", "Le système doit être redémarré pour terminer l'installation. Appuyez sur le bouton OK pour relancer l'ordinateur. Appuyez sur Annuler pour revenir à Windows sans redémarrer l'ordinateur.")ControlClick ("Installer", "Le système doit être redémarré pour terminer l'installation. Appuyez sur le bouton OK pour relancer l'ordinateur. Appuyez sur Annuler pour revenir à Windows sans redémarrer l'ordinateur.", "Button3")ProcessWaitClose("OutpostPro25.exe")DirCreate(@ProgramsDir&"\Agnitum")DirCopy (@HomeDrive&"\Agnitum", @ProgramsDir&"\Agnitum", 1)DirRemove(@HomeDrive&"\Agnitum", 1) Link to comment Share on other sites More sharing options...
mrjojo Posted February 20, 2005 Share Posted February 20, 2005 Nobody ?Bouuuh ! Link to comment Share on other sites More sharing options...
SiMoNsAyS Posted February 20, 2005 Author Share Posted February 20, 2005 that window is bypassed with this code for me...WinWaitActive("Outpost Firewall Pro")WinActivate("Outpost Firewall Pro")Send("{ENTER}")EXIT Link to comment Share on other sites More sharing options...
mrjojo Posted February 21, 2005 Share Posted February 21, 2005 Hmm...Don't understand why "Outpost Firewall Pro"; on my french version, that window is called "installer"... And on the english one, "install", no ?Anyway, I tried your code, but without success.I think I need to read the help file :-)Thanks ! Link to comment Share on other sites More sharing options...
mrjojo Posted February 22, 2005 Share Posted February 22, 2005 Very very very strange...This is my "final" code, I don't understand at all why this doesn't work... (the last window still opened)SiMoNsAyS, I've tried your code, the behaviour is exactly the same... I've checked thousand of times : my window is well named "Installer", the cancel button is the button3 one... Amazing, and frustating !!!I'm afraid of using AutoIt for others unattended install, since it doesn't seem to work on my computer... Run("OutpostPro25.exe /s")WinWait("Créer nouvelle configuration")ControlClick ("Créer nouvelle configuration", "", "Button6")WinWait("Assistant configuration")$e= ControlCommand("Assistant configuration", "", "Button6", "IsEnabled", "")While $e=0$e= ControlCommand("Assistant configuration", "", "Button6", "IsEnabled", "")WEndControlClick ("Assistant configuration", "", "Button6")$c= ControlCommand("Assistant de configuration", "", "Button8", "IsVisible", "")While $c=0$c= ControlCommand("Assistant de configuration", "", "Button8", "IsVisible", "")WEndControlClick ("Assistant de configuration", "", "Button8")WinWait("Installer")ControlClick ("Installer", "", "Button3")ProcessWaitClose("OutpostPro25.exe") Link to comment Share on other sites More sharing options...
edmoncu Posted February 25, 2005 Share Posted February 25, 2005 mrjojo, i encourage you to try using autoit's window-spy program so you will know exactly the detailed parameters of the window you are applying the script with (window title, button variable, etc). perhaps, there could be some hidden words or alike that you have omitted at specifying the window... remember, some buttons need to be very detailed (like in the case of "next >>")... each character matters when specifying details of a window or a message box.otherwise, the variable that controls "button3" under the "controlclick" command maybe referencing another variable.as for the serial# thingy, the registry method works well as long as you are using a legit key (w/c of course you bought) Link to comment Share on other sites More sharing options...
NeoDeath Posted July 25, 2005 Share Posted July 25, 2005 I’ve tested that edmoncu's AutoIt script (Post 1) on Agnitum Outpost Firewall Pro 2.7.491 (415), but on Restart Dialog AutoIt script won't do anything it just stop working and I have to press manually No button. So maybe newer Outpost needs different script? Link to comment Share on other sites More sharing options...
SiMoNsAyS Posted July 25, 2005 Author Share Posted July 25, 2005 i've attached my current script you need to place the next files on %systemdrive%\Outpost\ during setup:Outpost.exe (attached)Outpost.reg (contains your serial and outpost default language)[HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall]"Username"="BioHaZaRD""Key"="00000"[HKEY_LOCAL_MACHINE\SOFTWARE\Agnitum\Outpost Firewall\Language]"English"="""German"="de""Spanish"="es""French"="fr""Dutch"="nl""Russian"="ru""Italian"="it"@="es"OutpostProInstall.exe (current version of outpost installer)launch outpost.exe without switches. if you did everything correctly, now outpost will be perfect and silently installed Outpost.rar Link to comment Share on other sites More sharing options...
NeoDeath Posted July 25, 2005 Share Posted July 25, 2005 Thanks SiMoNsAyS.I will try that script. Link to comment Share on other sites More sharing options...
NeoDeath Posted July 29, 2005 Share Posted July 29, 2005 Is there anyway to install AutoIT related installers on CD? Link to comment Share on other sites More sharing options...
JohnS Posted September 4, 2005 Share Posted September 4, 2005 This is driving me nuts for about 2 weeks!!! I am installing Outpost with an Autoit script during RunOnceEx and everything is ok.But after reboot Outpost opens 2 windows: a window with the program and over it a window with "What's New" information.If one clicks the Close button of "What's New" window and then closes the main program window, Outpost will still be active in the lower right corner bar (can't remember now it's name).And that is what I am trying to reproduce with an Autoit Script that I place in \Start Menu\Programs\Start up (don't know if this last word is like that in english versions).But I am not capable, at least satisfactory.Here is my script:; Close "What's New" windowWinWait("What's New","Agnitum Outpost Firewall 2.7")Sleep(40000);---------Method 1-------------Send("!{TAB}")Send("!{F4}");---------Method 2-------------ControlCommand("What's New", "Agnitum Outpost Firewall 2.7", "Button1", "Check", "");---------Method 3-------------WinSetState("What's New","Agnitum Outpost Firewall 2.7", @SW_HIDE);;---------Method 4-------------WinKill("What's New","Agnitum Outpost Firewall 2.7"); Close main program windowWinKill("Outpost Firewall Pro ", "Ready")ExitI have 2 problems:1- For methods 2, 3 and 4 to work - and they realy perform what I want - I have to give a huge time for Windows OS to load all the processes and programs (Avast+network+etc) because if I execute those lines imediately after Outpost opens the windows it will not work, they stay open - it is as if the windows were frozen and didn't accept the comand.2- Method 1 (Control+F4) works imediately after the windows open, but they shutdown the program, solution that I do not want.**I have also tried with Nircmd, with this code:nircmd.exe win hide stitle "What's New"nircmd.exe win hide stitle "Outpost Firewall Pro"Again it doesn't work if I execute the command right after the appearing of the windows.Am I missing something? Can anyone suggest something?Thank you. Link to comment Share on other sites More sharing options...
benners Posted September 6, 2005 Share Posted September 6, 2005 @ JohnSThe setting you want for the Whats New dialog is in the outpost.ini file.[WhatsNew]history.txt=1c5731f/e1d5e900this is added when you have clicked the ok box, unsure of what the numbers mean after the = sign, maybe when the program was first run or the dialog accepted. Most of the settings are stored there, things like news alerts, plugin alerts logging options.save your configured inin file and alter your script to copy the new outpost.ini file over to the Agnitum dir and overwrite the one that is there, do this before the computer reboots so that on the next reboot it will use the new ini file. 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