What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » [request] Last status timer

[request] Last status timer
Author: Message:
gdumitresco
Junior Member
**


Posts: 20
46 / Male / Flag
Joined: Dec 2004
O.P. RE: [request] Last status timer
I'm leaving the idea in "blank" until I find out how to work with it...

thanks for the link!
ok... call me lazy or whatever, but everytime I start programming I get lazy. LOL, I rather other challenges than knocking my head over the monitor while debugging.

Anyway, it is functional, but with some notes:

1- I removed the retrieval of the original PSM, it would require to store in registry or maybe in a .ini file the preferences for each user, I'm not in the mood of improving it right now, but if anyone knows how to make it, feel free, you'll be my guest and I'll be very thankful as many other users who may enjoy the idea.

2- I found a bug, a silly one, no idea how to fix it, but if minutes starts with zero, the time will be shown as this "12:7", instead of "12:07". Any ideas? I hope it won't need to insert the a.m. or p.m. thing, not used around here.

3- the PSM are in brazilian portuguese, feel free to translate to your language, it would help to spread the idea.

4- Optmizing with the switch statement would require to make my lazy programming cell brains to work again... I would have to study Jscript... oh boy... I'll leave this job to you who love programing.

5- Many thanks to Matty! (I don't have enough reputation to give you more...)

code:
var mDate = new Date();

function OnEvent_MyStatusChange(NewStatus) {


        if( NewStatus == 3 )
    {
    Messenger.MyPersonalMessage = ""; //if it's online, no need to change.
    }

    else if( NewStatus == 6 )        //idle status
    {
    Messenger.MyPersonalMessage = "";
        Messenger.MyPersonalMessage = "Estou ausente desde "+mDate.getHours()+":"+mDate.getMinutes();
    }

    else if( NewStatus == 4 )        //busy status
    {
    Messenger.MyPersonalMessage = "";
        Messenger.MyPersonalMessage = "Estou ocupado desde "+mDate.getHours()+":"+mDate.getMinutes();
    }

    else if( NewStatus == 5 )        //brb status
    {
    Messenger.MyPersonalMessage = "";
        Messenger.MyPersonalMessage = "Saí às "+mDate.getHours()+":"+mDate.getMinutes()+" mas volto logo!";
    }

    else if( NewStatus == 7 )        //away status
    {
    Messenger.MyPersonalMessage = "";
    Messenger.MyPersonalMessage = "Estou ausente desde "+mDate.getHours()+":"+mDate.getMinutes();
    }

    else if( NewStatus == 8 )        //on a call status
    {
    Messenger.MyPersonalMessage = "";
    Messenger.MyPersonalMessage = "Estou em uma ligação desde "+mDate.getHours()+":"+mDate.getMinutes();
        }
   
    else if( NewStatus == 9 )        //out for lunch status
    {
    Messenger.MyPersonalMessage = "";
        Messenger.MyPersonalMessage = "Estou almoçando desde "+mDate.getHours()+":"+mDate.getMinutes();
    }
}

07-13-2007 01:39 PM
Profile E-Mail PM Find Quote Report
« Next Oldest Return to Top Next Newest »

Messages In This Thread
[request] Last status timer - by gdumitresco on 07-09-2007 at 06:02 PM
RE: [request] Last status timer - by matty on 07-09-2007 at 07:03 PM
RE: [request] Last status timer - by gdumitresco on 07-09-2007 at 07:17 PM
RE: [request] Last status timer - by gdumitresco on 07-12-2007 at 07:34 PM
RE: [request] Last status timer - by matty on 07-12-2007 at 08:33 PM
RE: [request] Last status timer - by pollolibredegrasa on 07-12-2007 at 08:39 PM
RE: [request] Last status timer - by gdumitresco on 07-12-2007 at 11:24 PM
RE: [request] Last status timer - by matty on 07-12-2007 at 11:52 PM
RE: [request] Last status timer - by gdumitresco on 07-12-2007 at 11:57 PM
RE: [request] Last status timer - by matty on 07-13-2007 at 12:07 AM
RE: [request] Last status timer - by gdumitresco on 07-13-2007 at 12:27 AM
RE: [request] Last status timer - by CookieRevised on 07-13-2007 at 09:05 AM
RE: [request] Last status timer - by gdumitresco on 07-13-2007 at 01:09 PM
RE: [request] Last status timer - by matty on 07-13-2007 at 01:37 PM
RE: [request] Last status timer - by gdumitresco on 07-13-2007 at 01:39 PM
RE: [request] Last status timer - by Deco on 07-13-2007 at 03:31 PM
RE: [request] Last status timer - by matty on 07-13-2007 at 08:03 PM
RE: [request] Last status timer - by gdumitresco on 07-13-2007 at 08:31 PM
RE: [request] Last status timer - by matty on 07-13-2007 at 08:45 PM
RE: [request] Last status timer - by gdumitresco on 07-14-2007 at 01:52 PM
RE: [request] Last status timer - by CookieRevised on 07-14-2007 at 02:19 PM


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On