quote:
Originally posted by tryxter
Update system (the ability to automatically download the new plsc file, uninstall the current version, and install the new version)
No need for that tbh. Simply reinstall the new version, being it manually or being it with the previous script itself that doesn't matter. As a matter of fact, many scripts already do this...
quote:
Originally posted by tryxter
Being able to stop and restart scripts
as for restarting, see "
CookieRevised's reply to Restart script through code".
quote:
Originally posted by Choli
One thing more to add to the scripting engine: The ability to call functions which return void. Currently, functions called with Interop.Call must return something. I'd like to call functions such OutputDebugString or Sleep which return nothing (void).
Already possible since there is no difference actually (PS: they return 0). And if you don't want to
waste a variable which would contain nothing anyways, then call the function as a procedure... Works perfectly here.
eg:
// Do something here and suspend execution of Messenger for 5 seconds
Interop.Call("Kernel32", "Sleep", 5000);
// Print a debug Message
Interop.Call("Kernel32", "OutputDebugStringW", "Hello World");
// Continue whatever you were doing
http://www.microsoft.com/technet/sysinternals/Mis...ous/DebugView.mspx