matty
Scripting Guru
    
Posts: 8328 Reputation: 109
40 / / 
Joined: Dec 2002
Status: Away
|
RE: [request] Last status timer
code: var oPersonalMessage = new String('');
function OnEvent_Signout(Email) {
Messenger.MyPersonalMessage = oPersonalMessage; //restores the original PSM while signing out?
}
function OnEvent_SigninReady(Email) {
oPersonalMessage = Messenger.MyPersonalMessage; //retrieves the previous PSM once the user is signed in?
}
function GetTime() {
var mDate = new Date();
return mDate.getHours()+':'+(mDate.getMinutes() < 10 ? '0':'')+mDate.getMinutes();
}
function OnEvent_MyStatusChange(nNewStatus) {
switch (nNewStatus) {
case 3: Messenger.MyPersonalMessage = oPersonalMessage;
case 6: Messenger.MyPersonalMessage = "Estou ausente desde "+GetTime();
case 4: Messenger.MyPersonalMessage = "Estou ocupado desde "+GetTime();
case 5: Messenger.MyPersonalMessage = "Saí às "+GetTime()+" mas volto logo!";
case 7: Messenger.MyPersonalMessage = "Estou ausente desde "+GetTime();
case 8: Messenger.MyPersonalMessage = "Estou em uma ligação desde "+GetTime();
case 9: Messenger.MyPersonalMessage = "Estou almoçando desde "+GetTime();
}
}
This post was edited on 07-13-2007 at 08:44 PM by matty.
|
|