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 2:11:00 PM (Central Daylight Time, UTC-05: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 3:14:00 PM (Central Daylight Time, UTC-05: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 7:32:00 PM (Central Daylight Time, UTC-05:00)
I also tried both Nullsoft Installer and InnoSetup, and my vote definitely goes to InnoSetup, hands-down.
Marc Scheuner
Saturday, June 04, 2005 3:25:00 PM (Central Daylight Time, UTC-05: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 10:22:00 AM (Central Daylight Time, UTC-05:00)
And Inno Setup has Pascal Scripting, is written in Delphi and the source code is available.
Dave Craggs
Monday, June 13, 2005 7:31:00 AM (Central Daylight Time, UTC-05: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 1:56:00 AM (Central Daylight Time, UTC-05: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 8:02:00 AM (Central Daylight Time, UTC-05:00)
I tried NSIS & Inno Setup. For me Inno Setup is the best choice.
Phil
Sunday, April 09, 2006 7:20:00 PM (Central Daylight Time, UTC-05:00)
Is the better choice
Saturday, May 27, 2006 1:03:00 PM (Central Daylight Time, UTC-05:00)
Hi,



Which is best freeware installer for big size programs like more than 50 MB or so??
Sandy
Comments are closed.
Navigation
Archive
<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910
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 2012
Dan Miser
Sign In
Statistics
Total Posts: 375
This Year: 3
This Month: 0
This Week: 0
Comments: 654
Themes
Pick a theme:
All Content © 2012, Dan Miser
DasBlog theme 'Business' created by Christoph De Baene (delarou)