Archive: Lessening the load for NSIS GUI and other application developers...


Lessening the load for NSIS GUI and other application developers...
THe NSIS DLL (now with more features) processes scripts with a simple call to "Process_Script". You can also now get EXE header information by calling "Get_Header_Info" (heah.. I got these export names really intuitive :)).

As examples, I rewrote makensis.exe to use the DLL and modified Zip2EXE so it can use the DLL aswell. Also I wrote a small GUI application (makenwin) as an example of a GUI using the DLL.

All the headers you need and makensis.lib for linking are included aswell as the sources for MakeNSIS, MakeNWIN and ZIP2EXE.

http://www.windridge.junglelink.co.uk/nsisdll.exe is the "developers kit".

* Note: I did virus check the above with PC-CILLIN (www.antivirus.com) and it passed but please check it anyway.
Peter.


This is very handy, now I can make my programs create installers at runtime (creating standalone things) :) very nice.


I Love your dll. I was wondering if I could put it on the NSIS Project House @ SourceForge (My project). I love this product and I will feature it once I get the site finished. Just making sure.

-DJ


Yes, of course.