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
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 btw welcome to the forums
your friendly neighbourhood moderator Zach Thibeau
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.
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
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
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.
Really? Well, there goes that. Oh well, I hadn't gotten very far on it anyway 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
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!