Originally Posted by Kaomie
I actually thought about using scripts for KaoMod after installers got nuked in December but:
- scripts will probably not be allowed on interface sites. From what we see now any ZIP with anything other than LUA or arts / sounds inside is rejected almost everywhere. Although they are clear text, a corrupt script can be as harmful as any EXE (especially with admin rights), since I doubt regular addons users will dig into the code to verify them. They might even be easier to temper with than an installer.
- scripts are not portable (VBS will not work on Mac I guess) or if they are they require additional setup which goes against the whole simplicity purpose (Java, Perl, .NET)
If you find anything that would magically avoid those two aspects I will be glad to use it myself.
|
Yea thats the basics I thought of as well, having several guildees on macs, they cant use VBS or WSF, not sure about JScript though.
The script itself being open source would always have a reference for the script, the more knowledgeable could go and see the differences between their included installer script and the original. Though it could be tampered with to do "ANYTHING" with. I based it off of the same script I made that quality control checks the systems my company builds before they are shipped. Registry settings, com port testing, filesystem check, windows settings, and stress testing. So in that aspect someone that knows how to go to msdn's website, could add whatever they wanted.
The only magical universal method I see is lua based installers as I am unsure of the limitations of internet based installations of a mac (similar to windows update) which I have done for my employer as well and are far from open source, short of basing it off of another scripting engine like python or PERL where the user and developers would need to install that as well.
I guess at that point I will develop it for my own compilations, and not go all out with it like i had planned