Shoutbox

[REQUEST] New Inactive Icon / Change contact's nickname - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: Scripting (/forumdisplay.php?fid=39)
+----- Thread: [REQUEST] New Inactive Icon / Change contact's nickname (/showthread.php?tid=63820)

[REQUEST] New Inactive Icon / Change contact's nickname by Firehalk on 07-22-2006 at 11:25 PM

Hey guys,

I've notice that Plus Live detects when someone is really away from the computer, displaying a message on the status info saying "Inactive" instead of "Away".

Well, This is really great, but since the icon of the status does not change, it's hard to see that info.

So, Is it possible to create a script that changes the contact nickname to something like "[Inactive] Joseph" ?

I think it would be pretty useful.

Thanks!

Nicholas


RE: [REQUEST] New Inactive Icon / Change contact's nickname by cloudhunter on 07-23-2006 at 12:03 AM

Well I don't think the Messenger Plus! Live scripting system has access to the nickname alteration :(

Cloudy


RE: [REQUEST] New Inactive Icon / Change contact's nickname by Falco Lombardi on 07-23-2006 at 03:01 AM

How about changing the actual icon to something new, is that possible?


RE: [REQUEST] New Inactive Icon / Change contact's nickname by cloudhunter on 07-23-2006 at 03:41 AM

Yet again, isn't possible within the scripting system :(

Cloudy


RE: [REQUEST] New Inactive Icon / Change contact's nickname by Firehalk on 07-23-2006 at 06:33 AM

Cloud,

and how about sending you a message from the contact saying that he is inactive from the computer? Is that possible?

If not, then I think another way is sending a toast to me, saying that the user is inactived.

I think that resource of detecting when the user is really away from the computer, should be more visible. There are many ways to do that, I'm pretty sure that one of them can be done.

Oh, another question: with how much time plus live displays the user as being really away from the computer? it can not be personalized via script, can it?

If yes would be the answer, the script could have a field to define that too.


RE: [REQUEST] New Inactive Icon / Change contact's nickname by Silentdragon on 07-23-2006 at 06:49 AM

code:
function OnEvent_ContactStatusChange(Email,NewStatus) {
        if(NewStatus == 6) {
                var contact = Contacts.GetContact(Email);
                MsgPlus.DisplayToastContact("Idle Alert",contact.Name,"Has gone idle.");
        }
}

Something like that should do it for you. Should work, but can't really test it out right now.
RE: [REQUEST] New Inactive Icon / Change contact's nickname by Parsnipzilla on 07-23-2006 at 11:25 AM

i though that you could already change their names


RE: RE: [REQUEST] New Inactive Icon / Change contact's nickname by Firehalk on 07-23-2006 at 04:07 PM

quote:
Originally posted by Parsnipzilla
i though that you could already change their names


Yeah, I thought that too, since plus let you change your contact's nicknames, but...

Hmmm Thanks for the code, dragon. I will try it.

Can someone tell me how much time is set to display the user as inactive? Or if it is personalizable?

Nicholas
RE: [REQUEST] New Inactive Icon / Change contact's nickname by The_Joker on 07-23-2006 at 05:02 PM

Personalizable.
Tools --> Options --> Personal --> Show me as idle after [x] minutes.


RE: RE: [REQUEST] New Inactive Icon / Change contact's nickname by Firehalk on 07-23-2006 at 05:14 PM

quote:
Originally posted by The_Joker
Personalizable.
Tools --> Options --> Personal --> Show me as idle after [x] minutes.


Joker... this is a joke, right?!

I'm talking about inactive function, not AWAY function.

Inactive is showed (by Plus Live, not by Messenger Live) when the user is really away from messenger, not when you simply turns your status to idle or when you put that to automatic.
RE: [REQUEST] New Inactive Icon / Change contact's nickname by cloudhunter on 07-23-2006 at 05:55 PM

Idle IS inactive... But it is a feature in plus live which allows you to see the status sent by Windows Live Messenger. For instance, if they have it set to show them as idle if not active for 3 minutes, after 3 minutes of inactivity it will set them as away to normal Messenger users, but it is possible to distinguish between idle and away because they are defined seperately in the protocol.

It is set on thier messenger how much time before it goes to idle, and you can't define that on your side. They can even have the feature deactivated so they never go idle.

Yes, you can change the contacts nickname but no, it isn't possible through the scripting system.

SilentDragons code should work at showing a toast though.

Cloudy


RE: [REQUEST] New Inactive Icon / Change contact's nickname by matty on 07-23-2006 at 06:52 PM

I have a headache and haven't read the entire thread.

For as long as Windows Live Messenger/MSN Messenger/Windows Messenger have been out there was always two resources in the language file for Away. One was actually ment for an Away status the other is ment for Idle status. Messenger Plus Live does not tell you if the contact is Idle it simply patches the memory allocation where the resource sits that should read Idle but reads Away. This can be done with hard patches like A-Patch or MessPatch.

So in actual fact The_Joker is correct because the time alloted for being idle is set by Windows Live Messenger/MSN Messenger/Windows Messenger NOT Messenger Plus! Live or any other software. It is apart of Windows Live Messenger/MSN Messenger/Windows Messenger, the other apps simply show you the true status.


RE: [REQUEST] New Inactive Icon / Change contact's nickname by cloudhunter on 07-23-2006 at 07:00 PM

That's what I was trying to say... ;) But Matty did it in a better way than I did :)

Cloudy


RE: [REQUEST] New Inactive Icon / Change contact's nickname by Firehalk on 07-23-2006 at 09:41 PM

Cloudy and Matty,

thank you 2 for the explanation.

When I've read Joker's post, I thought he didn't understand what I wanted. It's clear for me now.

(Thanks for the suggestion of using A-patch do to that, I did not notice that A-patch has that.)

Regards,
Nicholas


RE: [REQUEST] New Inactive Icon / Change contact's nickname by cloudhunter on 07-23-2006 at 09:45 PM

It's ok :) As far as i'm aware the status in the end should be there but it's a bug in Windows Live Messenger...

Cloudy