Nullsoft Installation System is a pretty small, efficient, capable installation system for Win32.
Rancho*: ARGH! Shoot me if there is not an update to this every single day... Here's what's new:
Removed GetParent (see GetParent in functions.htm for a replacement =).
More size optimizations (registry reading, instruction optimization, big exec.c changes, and the removal of GetParent, means even though we've added things like environment reading and better strcpy, we're still 35k).
Made StrCpy support negative lengths and start_offsets.
See, what we're going for, is doing more in script, and less as instructions. We'll improve the compiler soon to support things like parameters to functions. Maybe.
Made Abort command so that you can specify variables as parameters.
Made RegDll so you can specify variables in symbol name/status text.
Added output param option to ExecWait (so you can process error codes)
Fixed some blank output dir "bugs" in Exec and Extract
Download Nullsoft Installation System v1.59
Rancho*: ARGH! Shoot me if there is not an update to this every single day... Here's what's new:
Removed GetParent (see GetParent in functions.htm for a replacement =).
More size optimizations (registry reading, instruction optimization, big exec.c changes, and the removal of GetParent, means even though we've added things like environment reading and better strcpy, we're still 35k).
Made StrCpy support negative lengths and start_offsets.
See, what we're going for, is doing more in script, and less as instructions. We'll improve the compiler soon to support things like parameters to functions. Maybe.
Made Abort command so that you can specify variables as parameters.
Made RegDll so you can specify variables in symbol name/status text.
Added output param option to ExecWait (so you can process error codes)
Fixed some blank output dir "bugs" in Exec and Extract
Download Nullsoft Installation System v1.59