You are here

Resources for learning NSIS?

7 posts / 0 new
Last post
TeenProgrammer
TeenProgrammer's picture
Offline
Last seen: 16 years 1 month ago
Joined: 2007-11-23 20:44
Resources for learning NSIS?

Hello, everyone!

I am new here on the forums, and I was wondering if anyone knew of any good resources out there for learning NSIS. I know the very basics, but not enough to write full scripts, like for launchers. I have been trying to complete "Handbrake Portable" (The DVD ripper) in my spare time, which is mostly on the weekends. But I just don't know enough of NSIS to really get into it. So does anyone have any feedback on the idea of a portable version of Handbrake? Or if it is even legal, for that matter, as it is a DVD ripper. Thanks in advance!

-TeenProgrammer

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 1 year 5 months ago
Developer
Joined: 2006-05-26 12:08
Best way

Best way is to go to nsis.sf.net for the resources there and then take a look at 7-ZipPortables nsis script and use that as an example Smile btw welcome to the forums

your friendly neighbourhood moderator Zach Thibeau

rab040ma
Offline
Last seen: 4 months 3 weeks ago
Joined: 2007-08-27 13:35
I'd second Zach's

I'd second Zach's suggestion, and add: take a look at the launcher for each of the apps that are newly released. They all have some common points, but usually each has a twist from which I learn something.

Another resource would be, if you are stuck, to bring the question here, or to the IRC channel. You'll probably get about eleven different answers, but one is likely to work, and they will all be educational if not entertaining. Wink

It's pretty hard for us to complain about what you do on your own hard drive. If you upload it somewhere and make a link to it, the moderators might delete the link if they think it doesn't fit forum guidelines, but that doesn't mean you can't write the program, use it, and learn from it.

MC

TeenProgrammer
TeenProgrammer's picture
Offline
Last seen: 16 years 1 month ago
Joined: 2007-11-23 20:44
Thank You

Hey, thanks for your quick responses. I will have to take a look at SourceForge, and I will definitely check out some of the other launchers. Thx again,

-Teen Programmer

There are 10 types of people in the world:

1. Those who understand binary
0. And those who don't

Patrick Patience
Offline
Last seen: 4 years 3 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Just a Note

You may not want to do HandBrake as it requires the .NET framework and '.NET Apps are Not Portable'. I think it needs 2.0.

TeenProgrammer
TeenProgrammer's picture
Offline
Last seen: 16 years 1 month ago
Joined: 2007-11-23 20:44
Really?

Really? Well, there goes that. Oh well, I hadn't gotten very far on it anyway Wink Thanks for the tip

-TeenProgrammer

There are 10 types of people in the world:

1. Those who understand binary
0. And those who don't

BuddhaChu
BuddhaChu's picture
Offline
Last seen: 7 years 5 months ago
Joined: 2006-11-18 10:26
My advice is to

My advice is to reverse-engineer existing scripts to include the portable launcher scripts and the samples that come with NSIS and then the NSIS help file.

Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!

Log in or register to post comments