eddie11013 Posted March 6, 2008 Posted March 6, 2008 Sorry to report ‘failure’.I originally thought that this ‘autoit’ script worked. Why? Because the way I ’usually’ test a newly made silent installer is to click on it and if it installs and installs without any ill effects you assume success. That appeared to be the case. Yesterday, I made a new ISO, and when I tested it in a virtual machine, I got the usual “pop up” that says: “Could not find Config File C:\Documents“. Once you click ‘OK’, the unattended install will continue, and Zone Alarm will install. But of course that’s not a “silent install”. I have also noticed in the past, that it sometimes messes up the ‘add & remove’ programs, it did so this time also. However, all is not lost, I can still use this ‘autoit silent installer’ and install Zone Alarm that way, post installation. It does speed up that part of the process since it makes for a basically ‘no hands’ installation of the program.Thanks for reading,EddiePS: I also tried the 'cab' made by radix which yielded the same results.
radix Posted March 6, 2008 Posted March 6, 2008 Sorry to report 'failure'.PS: I also tried the 'cab' made by radix which yielded the same results.Some installers aren't compatible with svcpack.I tested this installer on a running Windows machine (not from T13).I think that is possible to install from WPI/RunOnceEx.I will delete the link from my previous post.
eddie11013 Posted March 23, 2008 Posted March 23, 2008 @radixZone Alarm has a new installer, http://www.filehippo.com/download_zonealarm_free/. Hoping you can make me a new 'autoit' script, without the spyblocker, please.I tried the WPI, but unfortunately it was to complicated for me. And I had a look at the RVM Integrator, but it too was to complicated for me.Thanks in advance,Eddie
radix Posted March 23, 2008 Posted March 23, 2008 @radixZone Alarm has a new installer, http://www.filehippo.com/download_zonealarm_free/. Hoping you can make me a new 'autoit' script, without the spyblocker, please.I tried the WPI, but unfortunately it was to complicated for me. And I had a look at the RVM Integrator, but it too was to complicated for me.Thanks in advance,EddieIt's the same script.ZoneAlarm Free 7.0.470.0Opt("TrayIconDebug", 1)Opt("SendKeyDelay", 200); Executable file name$EXECUTABLE = "zaZA_Setup_en.exe"; Include ZoneAlarm Spy Blocker$SpyBlocker = "0"; I want to register ZoneAlarm$Registration = "0"; Email address$Email = ""; Detect the Operating System type (32 bit or 64 bit)$OS = _OSBit()If $OS = 32 Then; Installation folder $INSTALLLOCATION = @ProgramFilesDir & "\Zone Labs\ZoneAlarm"EndIfIf $OS = 64 Then; Installation folder $INSTALLLOCATION = @HomeDrive & "\Program Files (x86)\Zone Labs\ZoneAlarm"EndIfIf FileExists($INSTALLLOCATION & "\zonealarm.exe") Then MsgBox(0x40010, @ScriptName, "Please uninstall previous version of ZoneAlarm before using this script", 4) ExitEndIf; Run the installerRun($EXECUTABLE); InstallationWinWait("ZoneAlarm Installation", "Installation")WinActivate("ZoneAlarm Installation", "Installation")ControlClick("ZoneAlarm Installation", "", "Button3")WinWait("Select Destination Directory", "OK")WinActivate("Select Destination Directory", "OK")ControlSetText("Select Destination Directory", "", "Edit1", "")Sleep(1000)ControlSetText("Select Destination Directory", "", "Edit1", $INSTALLLOCATION)ControlClick("Select Destination Directory", "", "Button1")WinActivate("ZoneAlarm Installation", "Installation")If $SpyBlocker = "0" Then ControlCommand("ZoneAlarm Installation", "", "Button6", "UnCheck", "")EndIfControlClick("ZoneAlarm Installation", "", "Button1"); In order to get notified about Zone Labs news or product releasesWinWait("ZoneAlarm Registration", "In order to get notified about Zone Labs news or product releases")WinActivate("ZoneAlarm Registration", "In order to get notified about Zone Labs news or product releases")If $Registration = "1" Then ControlSetText("ZoneAlarm Registration", "", "Edit2", "") Sleep(1000) ControlSetText("ZoneAlarm Registration", "", "Edit2", $Email)EndIfIf $Registration = "0" Then ControlCommand("ZoneAlarm Registration", "", "Button1", "UnCheck", "") ControlCommand("ZoneAlarm Registration", "", "Button2", "UnCheck", "")EndIfControlClick("ZoneAlarm Registration", "", "Button4"); License AgreementWinWait("ZoneAlarm Installation", "License Agreement")WinActivate("ZoneAlarm Installation", "License Agreement")ControlCommand("ZoneAlarm Installation", "", "Button4", "Check", "")ControlClick("ZoneAlarm Installation", "", "Button1"); Thank you very much!WinWait("ZoneAlarm Registration Survey", "Thank you very much!")WinActivate("ZoneAlarm Registration Survey", "Thank you very much!")ControlClick("ZoneAlarm Registration Survey", "", "Button1"); Installation is complete. Do you want to start ZoneAlarm now?WinWait("ZoneAlarm Setup", "Installation is complete. Do you want to start ZoneAlarm now?")WinActivate("ZoneAlarm Setup", "Installation is complete. Do you want to start ZoneAlarm now?")ControlClick("ZoneAlarm Setup", "", "Button2")Func _OSBit() Local $tOS = DllStructCreate("char[256]") Local $aGSWD = DllCall("Kernel32.dll", "int", "GetSystemWow64Directory", "ptr", DllStructGetPtr($tOS), "int", 256) If IsArray($aGSWD) And DllStructGetData($tOS, 1) Then Return 64 Return 32EndFunc
eddie11013 Posted March 23, 2008 Posted March 23, 2008 Yes,Shame on me.After I posted, I thought, maybe its the same script. I made some minor obvious changes, like changing the "7.0.462.0" to 7.0.470.0. Redid the routine I had done before. Uninstalled ZA, used your script to create a new switchless installer and reinstalled and everything works great.Thanks again, radixEddiePS: I have now saved your script for future use.
radix Posted March 24, 2008 Posted March 24, 2008 ninstalled ZA, used your script to create a new switchless installer and reinstalled and everything works great.Thanks again, radixGlad to see that it works.
cool400 Posted March 25, 2008 Posted March 25, 2008 @RadixThanks for your great script!But if I'm right it will only work for an english version of ZA. Is it possible to change your script to work with the german version?Best regards and thanks a lotcool400
radix Posted March 25, 2008 Posted March 25, 2008 But if I'm right it will only work for an english version of ZA. Is it possible to change your script to work with the german version?Is possible. Just change the title and text for windows that appear on installation process.
cool400 Posted March 27, 2008 Posted March 27, 2008 (edited) THX, I already figured that out!Is there a way to avoid that the installation-window appears on the screen? Because I want a complete "silent" installation!Best regardscool400 Edited March 27, 2008 by cool400
radix Posted March 28, 2008 Posted March 28, 2008 Is there a way to avoid that the installation-window appears on the screen? Because I want a complete "silent" installation!Try the /s switch, but probable will not work (like in previous version of ZA).If don't work, you can try to move the windows on the other side of desktop (with minus coordinate).
Urbanos Posted April 3, 2008 Posted April 3, 2008 i have also been having problems getting an addon that works for zonealarm, is there a chance you would share the addon, once its working? the english, US for xp sp2.thanks!
radix Posted April 4, 2008 Posted April 4, 2008 (edited) i have also been having problems getting an addon that works for zonealarm, is there a chance you would share the addon, once its working? the english, US for xp sp2.thanks!ZA free installer is not compatible with SVCPACK. Edited April 4, 2008 by radix
cool400 Posted April 4, 2008 Posted April 4, 2008 (edited) I have found the following solution for me - I install ZA free at the first user-logon via RunOnceEx.cmd, which brings up a nice GUI and installs ZA Free silently:REG ADD %KEY%\099 /VE /D "Zonelabs Zonealarm" /fREG ADD %KEY%\099 /V 1 /D "%~d0\INSTALL\zlsSetup_65_737_000_de.exe /s /noreboot /i" /fThis should also work with the latest ZA Free-version, but I'm already trying this out!EDIT: I can confirm that the silent-installation also works with version 7.0.462.000 (this is the lastest version that's available in German)!I tested it first with this "old" version because the new one has annoying popups the whole time Best regardscool400 Edited April 4, 2008 by cool400
radix Posted April 4, 2008 Posted April 4, 2008 (edited) EDIT: I can confirm that the silent-installation also works with version 7.0.462.000 (this is the lastest version that's available in German)!I tested it first with this "old" version because the new one has annoying popups the whole time But for old and new free english version the /s switch doesn't work. Edited April 4, 2008 by radix
Buhric Posted May 10, 2008 Author Posted May 10, 2008 I can confirm that on the newest version of ZoneAlarm Free (7.0.473) the silent install switches are workingzaZA_Setup_en.exe /s /i /noreboot does a silent install, but it looks like it also installs the "ZoneAlarm Spy Blocker" toolbar in Internet ExplorerDoes any one know if theres a way to disable its installation ?
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now