Old 22nd December 2008, 09:17   #1
Aronzak
Junior Member
 
Join Date: Dec 2008
Location: Sydney, Aus
Posts: 2
Automated NSIS installer

There's a great open source project called the Open Disc (http://www.theopendisc.com/), which is a collection of open source programs for windows. Most of them use NSIS as an installer. At the moment, in order to install any of these, one must manually run every installer. Many of them are extremely similar. Most of them use the GNU GPL, and it's ridiculous to accept it several times.

I was wondering if it would be feasible to somehow allow several programs to be installed at once, accepting only one license agreement if they are collectively licensed. This would make it much easier and more convenient to use the open disc. I know that it would be possible to do something like this by remaking a special version of every installer script, that specifically did not have a licence and used some defaults. Since there are a lot of programs, that would be a lot of work. But, if necessary, it would be possible.
Aronzak is offline   Reply With Quote
Old 22nd December 2008, 11:19   #2
Animaether
Major Dude
 
Join Date: Jun 2001
Posts: 1,173
I think you would have to take that up with the Open Disc initiative / the respective software authors.

The installers may not have silent install (what you're looking for) functionality built-in, in which case that would have to be added. For those that do, and that share the same license type, somebody (Open Disc) could write a master installer, using NSIS, sure. I wouldn't underestimate the task, though.. applications on the disc get added, updated, removed, etc. and all of them would likely require changes to the master installer as well.
Animaether is offline   Reply With Quote
Old 30th December 2008, 01:00   #3
Aronzak
Junior Member
 
Join Date: Dec 2008
Location: Sydney, Aus
Posts: 2
Yeah, I suspected as much. Installshield had some feature that let it run through automatically without the need for user input. But maybe they put it in because their installer sucked so bad.
Aronzak is offline   Reply With Quote
Old 30th December 2008, 01:06   #4
Afrow UK
Moderator
 
Afrow UK's Avatar
 
Join Date: Nov 2002
Location: Surrey, England
Posts: 8,434
Passing /S (case sensitive) on the command line typically would be enough with the exception of message boxes that haven't used the /SD option (these message boxes will still display in silent mode).

Stu
Afrow UK is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump