Thank you for using this script.
You have many wonderful ideas on how to solve the bug, but sadly, there are some limitations that Plus! has that make the script imperfect.
Let me try to answer your ideas:
#1 i guess you can disable the plug after the first work and enable it on msn closure...
I originally thought of this when I started to write the script, but usability was the problem. When the script is inactive, users won't be able to add new email addresses. In order to access the configuration window, the script must be running.
or detect if the account is connected before opning a new msn
I thought of this one, too. But unfortunately there's no way to do that.
#3 or detecting how many msn is running
Right now, there's no way to know how many Messengers are running.
I tried that approach by counting the number of Messengers that have been started or ended, but there was another problem.
When the computer is shutdown, Plus! will also be shutdown and currently there is no way for Plus! to detect that a Messenger instance is ended.
This script depends on the events that Plus! detects.
For example, when a user signs in or signs out, exits Messenger.
or make a little button next live button on msn window to enable/disable the plug easily
Plus! doesn't allow us to do it
or simply detect an internet disconnection to enable/disable the plug
Same reason like #1
or detect an msn disconnection to enable/disable
Same reason like #1
or disable the autologin of secondarys acounts after connecting them. (i think it's the better thing to do)
Same reason like #3
I tried that as well, but since I cannot detect the case where the computer is shut down, the auto-signin would break and the script would not run at all
To all people, can you tell me how to detect an event in which the computer is being shutdown?