You are here

NSIS for starters

5 posts / 0 new
Last post
Stevoisiak
Stevoisiak's picture
Offline
Last seen: 5 years 5 months ago
Joined: 2008-02-05 11:22
NSIS for starters

I was wondering, where can somebody learn how to use NSIS around here?

ZachHudock
ZachHudock's picture
Offline
Last seen: 2 years 1 month ago
Developer
Joined: 2006-12-06 18:07
A few options: Read through

A few options:

  1. Read through source for existing apps
  2. NSIS Support pages
  3. NSIS Developer Center

The developer formerly known as ZGitRDun8705

wraithdu
Offline
Last seen: 11 years 8 months ago
Developer
Joined: 2007-06-27 20:22
Yep, Help File too. The NSIS

Yep, Help File too. The NSIS manual is a good one.

Try to find some source that is commented well, so you can figure out what it's doing while you learn the syntax.

Dagenham
Dagenham's picture
Offline
Last seen: 2 years 1 month ago
Joined: 2007-03-23 06:19
Look for NSIS examples

If you know something about batch files, it will be easy. NSIS itself quite a simple "language", the more complicated stuff done with plugins (like system calls, registry manipulating).

First, you may want to download NSIS itself, than examine the shipped source code examples, they are quite good for a starting point. I suggest HM NIS Edit (http://hmne.sourceforge.net/) for editing NSIS files, it's a sort of IDE for NSIS.

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 7 months ago
Joined: 2007-04-15 21:08
HM NIS Edit, GVim

I use HM NIS Edit for its InstallOptions (GUI) form designer. All the rest I use GVim for.

Having learnt NSIS, I found most of it not hard, but the Modern UI documentation is woeful, especially for event-handling. At the moment I'm contemplating writing a PHP/HTML/jQuery/jQuery UI NSIS script builder... Maybe after I've finished my last Yr 11 exam for this semester. (Advanced General Mathematics, just about to go.) I'd intend it to have an event-based UI builder, for easy form-building, but that probably wouldn't help too much with launcher building for portable apps.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

Log in or register to post comments