Archive: Can this be acheived?


Components Installer
EDIT2: Sorry about this. I think this will be easier.

If this is any easier, this is what has been discussed between our group. We don't want to lose valuable internet traffic, so is it possible to write an installer program that does the following.

User downloads installer program, again, nothing to "install" as such inside this. User downloads individual packages or modules inside zip files from our site, and drops these into the main installer folder. The installer, when run, knows where to look for these using environment variables \Packages, and the user clicks install and boom, the packages they have downloaded are run silently then the original zips are deleted from the system.

Or, the user can run this wrapper program and browse for an individual package, which the wrapper then installs. The wrapper then deletes the original package file.

This can be repeated again for different packages they download.

Any ideas?


Plugins: NSISdl & ZipDLL.
Instructions: IfFileExists, CopyFile, Delete.


Thanks Joel, that makes things a bit clearer.

The only thing is, the installer "wrapper" must be able to recognise packages dynamically, will ifFileExists cover that??

I'll have a read up about that function tomorrow.