It appears as though ServerWatcher uses a hardcoded
screenname for logging into Yahoo Messenger or AIM.
For one thing, if either of those passwords were found
in the source code, they could be changed, rendering
ALL ServerWatcher installations using these reporting
methods completely out of comission.
Secondly, this won't scale... if 50,000 users are all
logging in reporting issues concurrently, that username
is going to be timed out by AOL or Yahoo and it won't
be allowed to login.
We need the ability to input our own Username/Password
for AIM or Y!M. And we REALLY need some sort of status
to show whether or not the login was successful. if it
was NOT successful, there needs to be some sort of
mechanism to catch this, and try again at the next update.