quote:
Originally posted by Black_Ice
Like making it revert back to ur status to what it was before it went into lock.
You shouldn't tamper with that as Plus! itself is responsible for setting and resetting your status when you lock/unlock messenger.
Also seeing your script, I really don't get why:
1) You use a timer to get the status 2 seconds after initialization and sign in. It makes no sense.
2) What you're trying todo with "var Status = DataBloc.ReadString(40);" DataBloc doesn't even exist in that function and it isn't declared anywhere
3) EDIT: "!===" isn't a valid comparisson operator.
4) EDIT: "False" isn't a valid boolean.
5) Don't change the comments I added. What you change it to is wrong:
quote:
your altered comments
// Just some helper function to get some icon
// Invisible window has a space in the system tray (like an invisible icon)
function GetMSNHiddenWindowIcon() {
The invisible window has not a space in the system tray:
1) the window will not add any space to the tray.
2) the window itself does have an icon. Which is exactly the whole point of that comment and that function.
So please leave the comments intact, or at least don't add wrong stuff:
quote:
original comments
// Just some helper function to get some icon
// (who knew that hidden window had an icon dodgy MS people adding an icon to an always invisible window )
function GetMSNHiddenWindowIcon() {
All you need is my code and implement it like Matty showed. Messenger Plus! itself will reset your status after an unlock anyways (if you have set it so to do this in the Plus! preferences).
------
To make a scriptpack there are some rules you need to apply to:
1) do not save your files in a subdirectory inside the zipfile (reason why your scriptpack doesn't work)
2) the scriptInfo.xml file must be in unicode (you did that) and need some basic xml headers (you didn't do that) <= this will not make your scriptpack not work, but it is not good practice what you did.
Read the information regarding scriptpacks in the Plus! Scripting Help file.