Thoughts from Dan Miser RSS 2.0
 Wednesday, June 01, 2005
I recently had the need to release an application using an installer. The install had fairly simple needs, so I gave the free Nullsoft Scriptable Install System for a spin. It's certainly a little different to set things up compared to other installers, but it works flawlessly. My installer has a Modern UI, installs files, writes registry entries, has separate component install options, has a custom page that writes to an INI file depending on install options, and creates an uninstaller. The script syntax wasn't exactly intuitive, but the examples and documentation were more than adequate to get me up and running with minimal troubles. It also looks like I will be able to grow into this installer since it has some more advanced features (callbacks, plugins, etc.) should I need them. I was able to get the installer working in FinalBuilder 2, but I see that it is natively supported in FinalBuilder 3, too.

Give it a try, and I'm betting you'll like it, too.

Wednesday, June 01, 2005 1:11:00 PM (Central Standard Time, UTC-06:00)  #    Comments [9] -

Tracked by:
http://9ns-information.info/24645200/petsafe-dog-containment-system.html [Pingback]
http://9nf-information.info/91090499/index.html [Pingback]
http://9ni-information.info/77860745/index.html [Pingback]
http://9ny-information.info/68302811/index.html [Pingback]
http://9ns-information.info/44415661/index.html [Pingback]
http://9nx-information.info/53337069/sunday-school-curriculums.html [Pingback]
http://9nt-information.info/66661926/index.html [Pingback]
http://9nu-information.info/13774645/index.html [Pingback]
http://9nf-information.info/01661961/index.html [Pingback]
http://9ne-information.info/48820335/index.html [Pingback]
http://9ns-information.info/92004648/index.html [Pingback]
http://9ns-information.info/21569946/song-lyrics-about-skateboarding.html [Pingback]
http://9nx-information.info/96954551/index.html [Pingback]
http://9qd-information.info/42558140/ultime-notizie-trentino.html [Pingback]
http://9qi-information.info/16622627/index.html [Pingback]
http://9os-information.info/57033852/index.html [Pingback]
http://9ok-information.info/79649889/tickets-for-colonial-williamsburg-travel-gu... [Pingback]
http://9oh-information.info/35479218/index.html [Pingback]
http://9ou-information.info/70506437/index.html [Pingback]
http://9ob-information.info/51556126/index.html [Pingback]
http://9rg-information.info/16385308/fort-bliss-phone-directory.html [Pingback]
http://9rf-information.info/10937049/index.html [Pingback]
http://9rt-information.info/92107420/index.html [Pingback]
http://9ri-information.info/36976110/index.html [Pingback]
http://9rt-information.info/61641636/joey-the-passion-number-of-cards.html [Pingback]
http://9sb-information.info/70007186/index.html [Pingback]
http://9sk-information.info/13433383/index.html [Pingback]
http://9so-information.info/52316294/index.html [Pingback]
http://9uaff-le-informazioni.info/09263448/index.html [Pingback]
http://9uaej-le-informazioni.info/42354150/index.html [Pingback]
http://9uaen-le-informazioni.info/81581770/index.html [Pingback]
http://9uafn-le-informazioni.info/62259066/vinitaly-di-verona.html [Pingback]
http://9uafq-le-informazioni.info/28781659/nikki-visser-bio.html [Pingback]
http://9uaee-le-informazioni.info/34191567/index.html [Pingback]
http://9uafq-le-informazioni.info/03002095/economia-piano-governo-territorio.htm... [Pingback]
http://9uafl-le-informazioni.info/98447098/index.html [Pingback]
http://9uaeh-le-informazioni.info/68038414/tao-dopo-ictus.html [Pingback]
http://9uahe-le-informazioni.info/83681838/date-input.html [Pingback]
http://9uaha-le-informazioni.info/40438272/index.html [Pingback]
http://9uahj-le-informazioni.info/95298903/index.html [Pingback]
http://9uahk-le-informazioni.info/27226664/junior-gp-2007.html [Pingback]
http://9uahl-le-informazioni.info/90754480/graphic-book.html [Pingback]
http://9uagh-le-informazioni.info/07449401/radio-international-2-trc.html [Pingback]
http://9uahd-le-informazioni.info/32375157/index.html [Pingback]
http://9uagl-le-informazioni.info/37935880/index.html [Pingback]
Wednesday, June 01, 2005 2:14:00 PM (Central Standard Time, UTC-06:00)
I actually used the Nullsoft Installer. It is one I have see used by a lot of programs I download. It was nice, but I ended up using Inno Setup by JR Software instead. The main selling point (even though it is free as well) was the Setup wizard. If your needs are simple the Wizard does all the work for you. After the wizard runs you can then tweak the script. You can get Inno Setup here: http://www.jrsoftware.org/isinfo.php
Friday, June 03, 2005 6:32:00 PM (Central Standard Time, UTC-06:00)
I also tried both Nullsoft Installer and InnoSetup, and my vote definitely goes to InnoSetup, hands-down.
Marc Scheuner
Saturday, June 04, 2005 2:25:00 PM (Central Standard Time, UTC-06:00)
Great. Where were you guys when I was trying to find a free, simple installer a couple weeks ago? :-)



Thanks much for the input on InnoSetup. I may have to check on using that one now.
Monday, June 06, 2005 9:22:00 AM (Central Standard Time, UTC-06:00)
And Inno Setup has Pascal Scripting, is written in Delphi and the source code is available.
Dave Craggs
Monday, June 13, 2005 6:31:00 AM (Central Standard Time, UTC-06:00)
i tried both NSIS and Inno, and I found Inno to be easier to use. My vote goes to Inno too.
Thursday, June 16, 2005 12:56:00 AM (Central Standard Time, UTC-06:00)
We used to use InstallShield until we realized it was the devil when it came to application upgrades and making multiple branded builds from one install. We then tried Inno and while it was easy there are some advanced things that NSIS works much better at and it's smaller.



As much as I love jrsoftware and that fact that Inno is Delphi, NSIS is my vote for an installer. There are a handful of editors for NSIS scripts and all of them come with a wizard to make creating a modern UI script a snap, including the uninstall and readme options.



After using both Inno and NSIS *extensively* (think chained installs, bundled server & client, some low level system calls, custom forms, internet updates where the installer hits the internet and downloads newest componets, etc) I feel NSIS is the better choice.



As always, milage varies.
Shawn Oster
Sunday, July 03, 2005 7:02:00 AM (Central Standard Time, UTC-06:00)
I tried NSIS & Inno Setup. For me Inno Setup is the best choice.
Phil
Sunday, April 09, 2006 6:20:00 PM (Central Standard Time, UTC-06:00)
Is the better choice
Saturday, May 27, 2006 12:03:00 PM (Central Standard Time, UTC-06:00)
Hi,



Which is best freeware installer for big size programs like more than 50 MB or so??
Sandy
Comments are closed.
Navigation
Archive
<November 2008>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2008
Dan Miser
Sign In
Statistics
Total Posts: 310
This Year: 25
This Month: 0
This Week: 0
Comments: 605
All Content © 2008, Dan Miser
DasBlog theme 'Business' created by Christoph De Baene (delarou)