Shoutbox

Simple little idea, wonder if it's possible - 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)
+----- Forum: Plug-Ins (/forumdisplay.php?fid=28)
+------ Thread: Simple little idea, wonder if it's possible (/showthread.php?tid=54245)

Simple little idea, wonder if it's possible by jin11 on 12-25-2005 at 05:37 AM

I was wondering, is it possible to find out the exact time a person's DP changes. Just like in your chat, your messages are logged with the time, any way to find the DP change in time log?

Any help, or plug-in (if possible) will be greatly appreciated!


RE: Simple little idea, wonder if it's possible by albert on 12-25-2005 at 05:58 AM

quote:
Originally posted by jin11
I was wondering, is it possible to find out the exact time a person's DP changes. Just like in your chat, your messages are logged with the time, any way to find the DP change in time log?

Any help, or plug-in (if possible) will be greatly appreciated!

I don't really think so, I am not any programmer or plugin developer but here's why...

When you open your contact list in MSN Messenger, the display picture you see is actully not always updated. You have to create something as a connection ( showing the contact's personal card as example or opening a convo with the contact ) for the display picture to update.

Now if you want to know when it changed, the plugin would have to open a convo or click the card every second or almost, to have an exact value. Not to mention that u need some way for your program to realize the display picture has changed.

*** THIS IS ALL WHAT I THINK, I COULD BE WRONG, I AM NO PLUGIN DEVELOPPER, NO PROGRAMMER, JUST SOMEONE WHO USES MSNM... ***
RE: Simple little idea, wonder if it's possible by Chestah on 12-25-2005 at 06:05 AM

I can't see why not to be honest, wouldn't you just listen for the appropriate calls through the protocol? As lp15 said though it would be when your computer attempts to download the updated DP and not exactly when they'd change it.


RE: Simple little idea, wonder if it's possible by Stigmata on 12-25-2005 at 09:21 AM

then again, (ive never tried.)

on the contactpropertychange event

then make sure the property is the dp..

don't know if that will work?


RE: Simple little idea, wonder if it's possible by Ash_ on 12-25-2005 at 10:18 AM

its possible, but not simple to do.

hook the dp function in the client, whenever it recieves a message saying to get/change dp, check against a saved image of the the previous one (or current one if it hasnt been changed, eg clicking on someones contact card), if it's changed (comparing both images, a temp one of the one the code just used and the saved one) put it in the log otherwise dont.

unless this isnt how the protocol works anymore i cant see why it wouldnt work, but your average programmer can't do this sort of stuff.


RE: Simple little idea, wonder if it's possible by John Anderton on 12-25-2005 at 12:37 PM

quote:
Originally posted by jin11
I was wondering, is it possible to find out the exact time a person's DP changes. Just like in your chat, your messages are logged with the time, any way to find the DP change in time log?

Any help, or plug-in (if possible) will be greatly appreciated!
Exact tune wouldnt be possible. What if you were offline when your contact changed his dp :P
Anyways a random dp changing plugin would be of more use (but it could get annoying) :P
RE: Simple little idea, wonder if it's possible by jin11 on 12-25-2005 at 08:35 PM

Hi .. thanks for the feedback, it seems pretty complex from what I'm reading.

Well I'm no programmer myself, but I've seen some very nice plug-in's and love the works created.

If anyone ever manages to figure it out, or wants to give a small shot at it, that would be great.

Thanks.


RE: Simple little idea, wonder if it's possible by L. Coyote on 12-25-2005 at 10:43 PM

quote:
Originally posted by jin11
Hi .. thanks for the feedback, it seems pretty complex from what I'm reading.
quote:
Originally posted by Stigmata
on the contactpropertychange event
I'll try it out. I think it should work, since it does for the mypropertychange.



quote:
Originally posted by Madman
iirc you cant access the contacts dp with contactproperty, like you can with myproperty, which means the event will most lilkely not work with their dp.
:-/ Damn...
RE: Simple little idea, wonder if it's possible by Plik on 12-25-2005 at 11:03 PM

quote:
Originally posted by Leo
quote:
Originally posted by jin11
Hi .. thanks for the feedback, it seems pretty complex from what I'm reading.
quote:
Originally posted by Stigmata
on the contactpropertychange event
I'll try it out. I think it should work, since it does for the mypropertychange.
iirc you cant access the contacts dp with contactproperty, like you can with myproperty, which means the event will most lilkely not work with their dp.