#115890 - 11/09/2002 05:21
Combine installshield packages
|
journeyman
Registered: 13/08/2000
Posts: 82
Loc: Near Arnhem, Netherlands
|
Hi,
We have to distribute a new piece of software which comes as 4 seperate setups (base, SP, hotfix, custom forms). All these setups are made with installshield. Is there an easy way to combine these 4 into 1 setup ?
_________________________
[email protected]
------------------------
Reg:1934/Mk1:158-Blue(sold)/Mk2:380-Amber(sold)/Mk2a:3273-Blue
|
Top
|
|
|
|
#115891 - 11/09/2002 09:34
Re: Combine installshield packages
[Re: wvloon]
|
carpal tunnel
Registered: 25/06/1999
Posts: 2993
Loc: Wareham, Dorset, UK
|
The way I did it was to write a small application that performed as a carousel. However, that was under contract so I couldn't let you have the source.
How about writing a bit of HTML to allow the user to choose? Or do they have to chain each other?
_________________________
One of the few remaining Mk1 owners... #00015
|
Top
|
|
|
|
#115892 - 11/09/2002 10:05
Re: Combine installshield packages
[Re: wvloon]
|
addict
Registered: 24/08/1999
Posts: 564
Loc: TX
|
Have you checked out http://www.wise.com ?
They do various products that let you tailor any MSI/Wise based installation.
_________________________
==========================
the chewtoy for the dog of Life
|
Top
|
|
|
|
#115893 - 11/09/2002 10:11
Re: Combine installshield packages
[Re: wvloon]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
|
If it were me doing it (you're describing a major component of my primary day job here), I would extract and reverse-engineer all four installs, and create from scratch a single unified install that did the entire thing from one clean setup program.
If you are not good at that sort of thing, it gets more tricky. Rob's suggestion of a round-robin control program could work, but only if the installs in question don't need to do reboots as part of their installations.
Note that just because the installs don't reboot your one particular test machine, that doesn't mean they might not reboot someone else's machine. The reboot thing might be needed on some system configurations and not on others.
|
Top
|
|
|
|
#115894 - 11/09/2002 10:13
Re: Combine installshield packages
[Re: tfabris]
|
addict
Registered: 24/08/1999
Posts: 564
Loc: TX
|
Tony, what tool/s do you use to do that?
_________________________
==========================
the chewtoy for the dog of Life
|
Top
|
|
|
|
#115895 - 11/09/2002 10:25
Re: Combine installshield packages
[Re: ashmoore]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
|
Reverse-engineering: InControl from PC magazine.
Creating installs from scratch: InstallShield 5.1.
|
Top
|
|
|
|
#115896 - 11/09/2002 10:47
Re: Combine installshield packages
[Re: wvloon]
|
veteran
Registered: 19/06/2000
Posts: 1495
Loc: US: CA
|
That sounds like something I'd WinBatch.
_________________________
Donato MkII/080000565 MkIIa/010101253 ricin.us
|
Top
|
|
|
|
#115897 - 11/09/2002 11:49
Re: Combine installshield packages
[Re: ricin]
|
old hand
Registered: 28/04/2002
Posts: 770
Loc: Los Angeles, CA
|
windows server comes with an .msi creation program on the CD. basically, you run it, run all you need to install, and then stop it. it makes note of all the changes (you have to edit out what is relevant or not). works hella well, and i think thats what you need.
|
Top
|
|
|
|
#115898 - 11/09/2002 11:52
Re: Combine installshield packages
[Re: image]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
|
Knowing the amount of hand-tweaking and work it takes to figure an installer's behavior (as well as its complex behavior relating to varying target systems), I'd trust such a tool about as far as I could throw it.
|
Top
|
|
|
|
#115899 - 11/09/2002 12:03
Re: Combine installshield packages
[Re: tfabris]
|
old hand
Registered: 28/04/2002
Posts: 770
Loc: Los Angeles, CA
|
its pretty simple really. it i forgot to mention that it only tracks the processes that you launch w/ it... so you wont be getting background interference from services or what not.
and the fact that it is an msi file gives you the option to use w2k server's deployment feature.
|
Top
|
|
|
|
#115900 - 12/09/2002 01:41
Re: Combine installshield packages
[Re: ricin]
|
journeyman
Registered: 13/08/2000
Posts: 82
Loc: Near Arnhem, Netherlands
|
Well I did...sort of.
Created setup response files by running setup -r 4 times
compiled (bat2exe) a batch file that does a setup -s in the right sequence and stuffed all this in a sfx winzip and it works like a charm.
The only downside to this approach is that the "package" is now around 40Mb whereas a neatly packaged version should be around 14Mb. I'll try the other suggested options (MSI & Wise/installshield) next week when all is quiet again.
Thank you all for the suggestions
_________________________
[email protected]
------------------------
Reg:1934/Mk1:158-Blue(sold)/Mk2:380-Amber(sold)/Mk2a:3273-Blue
|
Top
|
|
|
|
#115901 - 12/09/2002 06:23
Re: Combine installshield packages
[Re: tfabris]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
http://www.tlsecurity.net/windows/reversal/ has some stuff that looks like it might be useful for reverse engineering InstallShield stuff.
_________________________
-- roger
|
Top
|
|
|
|
#115902 - 12/09/2002 10:25
Re: Combine installshield packages
[Re: Roger]
|
addict
Registered: 24/08/1999
Posts: 564
Loc: TX
|
Actually at work I use Novell Zenworks, having directory enabled application rollout beats the hell out of policies and login scripts.
It handles the everything, package dependencies, editable installs, scheduling, workstation imaging, remote control, inventory etc etc. The new one (V4) even works with web apps and terminal server users.
Great package.
You don't actually need to have a Netware server nowadays either.
_________________________
==========================
the chewtoy for the dog of Life
|
Top
|
|
|
|
#115903 - 12/09/2002 10:26
Re: Combine installshield packages
[Re: Roger]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
|
Dude. Suh-wheet link.
/me grabs the decompressor and decompiler.
|
Top
|
|
|
|
#115904 - 12/09/2002 10:42
Re: Combine installshield packages
[Re: tfabris]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
Yeah, I was casting around looking for something that could dump the contents of InstallShield EXE distributables (I'm trying to do a clean install of XP Pro on my new Sony Vaio, without the preinstalled stuff, but I'm having trouble finding all of the drivers I need), and stumbled across that.
_________________________
-- roger
|
Top
|
|
|
|
#115905 - 13/09/2002 05:02
Re: Combine installshield packages
[Re: Roger]
|
journeyman
Registered: 13/08/2000
Posts: 82
Loc: Near Arnhem, Netherlands
|
I would advise to take a look here for some more up to date stuff.
_________________________
[email protected]
------------------------
Reg:1934/Mk1:158-Blue(sold)/Mk2:380-Amber(sold)/Mk2a:3273-Blue
|
Top
|
|
|
|
#115906 - 13/09/2002 06:36
Re: Combine installshield packages
[Re: wvloon]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
Cool. I managed to solve my problem (found the files I needed on another CD), but maybe this stuff will be useful to Tony.
_________________________
-- roger
|
Top
|
|
|
|
#115907 - 13/09/2002 10:54
Re: Combine installshield packages
[Re: wvloon]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
|
Thank you for that link, excellent.
|
Top
|
|
|
|
|
|