Krystalware
Products | Purchase | Free Stuff | Forums | Blog | Testimonials | Company | Contact

Update: Just released a small tweak to support the latest versions of WLM.

I've been using Yahoo! Music Unlimited for almost a year now. It's a great service. Cheap ($4.99/mo), fairly good selection, and 192kbs quality. The only problem is, it doesn't integrate with MSN Messenger/Windows Live Messenger's now playing display. There is a third-party plugin that sort of provides this functionality, but it's old, hasn't been updated, and doesn't work properly with the latest versions of WLM.

So I pulled together some information and code from a few different sources and whipped up my own plugin, using C# and VS 2005. It is extremly straightforward. Just import the interop libs, implement and interface, and register the assembly in the proper place.

The WLM now playing integration is fairly straightforward as well, if undocumented. It uses the WM_COPYDATA message to pass a specially formatted string to Messenger. I have factored the two segments seperately, so it should be easy to swap out the YME or WLM integration to support other music players or messaging services.

Feel free to use the component, or peek at the code, as long as you provide attribution back to me.

Requires .NET 2.0 Runtime. You can get it here, or as a standard windows update.

YMEWLMNowPlaying.msi [installer]
YMEWLMNowPlaying.zip [source]

posted on Monday, April 10, 2006 6:56 PM | Filed Under [ Code Tools ]

Comments

Gravatar
# re: YME now playing plugin for WLM
Posted by Ryan
on 4/13/2007 4:26 PM
The download URL above doesn't seem to be working....
Gravatar
# re: YME now playing plugin for WLM
Posted by Tobias
on 4/19/2007 8:37 AM
The "localhost" can be swapped out with his root domain. Go to http://programcsharp.com/files/YMEWLMNowPlaying.msi to download the installer, for instance!
Gravatar
# re: YME now playing plugin for WLM
Posted by April
on 4/28/2007 8:45 AM
Cant get the damn thing to link I dont know what I'm doing wrong.
Gravatar
# re: YME now playing plugin for WLM
Posted by Joey
on 5/3/2007 4:08 PM
YMEWLMNowPlaying.msi [installer]
YMEWLMNowPlaying.zip [source]

those to links need to be changed to ...

http://programcsharp.com/files/YMEWLMNowPlaying.msi
&
http://programcsharp.com/files/YMEWLMNowPlaying.zip
Gravatar
# re: YME now playing plugin for WLM
Posted by Chris Hynes
on 5/4/2007 10:22 AM
I apologize for this -- my email comment notifications must be broken so I didn't see the comments until now. The links are now fixed.
Gravatar
# re: YME now playing plugin for WLM
Posted by Carrie
on 6/2/2007 7:19 AM
Thanks for this, definately worth a look :)
# re: YME now playing plugin for WLM
Posted by vishal
on 7/16/2007 5:27 AM
i like the misic
Gravatar
# re: YME now playing plugin for WLM
Posted by Gai
on 11/22/2007 6:37 PM
I have installed http://programcsharp.com/files/YMEWLMNowPlaying.msi
Could you please advise me what I have to do next.
My songs that I am playing on WLM are not showing on Yahoo Messenger.
Gravatar
# re: YME now playing plugin for WLM
Posted by ChancesDad
on 12/3/2007 2:39 AM
Is this a program for yahoo to show what Im listening to? (WMP) while in yahoo messenger?
Gravatar
# re: YME now playing plugin for WLM
Posted by Chris Hynes
on 12/6/2007 12:53 PM
No, this shows your Yahoo Jukebox currently playing songs in Windows Live Messenger. Are you trying to do Windows Media Player->Y! Messenger?
Gravatar
# just cant get the installer
Posted by Macpatato
on 12/20/2007 11:34 AM
it seems like the links are broken again, im tried several times to download it unsuccesfully...

Tnx!
Gravatar
# re: YME now playing plugin for WLM
Posted by Chris Hynes
on 12/20/2007 1:03 PM
It should be working...
http://programcsharp.com/files/YMEWLMNowPlaying.msi

Are you still getting issues?
Gravatar
# re: YME now playing plugin for WLM
Posted by John
on 12/21/2007 1:21 PM
I tried to install the plugin, but although it is displayed in YMJ, "Now playing" still doesn't work. I guess its because i use Win Vista and Net Framework 3.0 .
Is there any possibility to get it working?
Thanks in advance!
# re: YME now playing plugin for WLM
Posted by KILLER
on 5/24/2008 11:46 PM
Sorry buddy but this doesn't work for me... but look what i found...

http://numedecod.ro/Yahoo_Messenger_NowPlaying/


ITS REAL!!!
Gravatar
# re: YME now playing plugin for WLM
Posted by SEHAR
on 7/24/2008 12:54 AM
well i did install this plugin but it dosn`t work conteniousley
everytime when song changed every time i just go to prefrences in winamp and change configure it i just want it to show songs all by them selves
so whats the answer???
or what ????????? im so pissed off bcoz of it:(
Title  
Name
Email (never displayed)
Url
Comments   
Please add 8 and 8 and type the answer here: