YME now playing plugin for WLM
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]
Comments
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.
Chris HynesThe download URL above doesn't seem to be working....
RyanThe "localhost" can be swapped out with his root domain. Go to programcsharp.com/files/YMEWLMNowPlaying.msi to download the installer, for instance!
TobiasCant get the damn thing to link I dont know what I'm doing wrong.
AprilYMEWLMNowPlaying.msi [installer]
JoeyYMEWLMNowPlaying.zip [source]
those to links need to be changed to ...
programcsharp.com/files/YMEWLMNowPlaying.msi
&
programcsharp.com/files/YMEWLMNowPlaying.zip
I have installed programcsharp.com/files/YMEWLMNowPlaying.msi
GaiCould you please advise me what I have to do next.
My songs that I am playing on WLM are not showing on Yahoo Messenger.
Is this a program for yahoo to show what Im listening to? (WMP) while in yahoo messenger?
ChancesDadNo, this shows your Yahoo Jukebox currently playing songs in Windows Live Messenger. Are you trying to do Windows Media Player->Y! Messenger?
Chris Hynesit seems like the links are broken again, im tried several times to download it unsuccesfully...
MacpatatoTnx!
It should be working...
Chris Hynesprogramcsharp.com/files/YMEWLMNowPlaying.msi
Are you still getting issues?
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 .
JohnIs there any possibility to get it working?
Thanks in advance!
Thanks for this, definately worth a look :)
Carriei like the misic
vishalSorry buddy but this doesn't work for me... but look what i found...
KILLERhttp://numedecod.ro/Yahoo_Messenger_NowPlaying/
ITS REAL!!!
the songs which i hear using my yahoo music engine doesn't appear in the WLM, is there any solution for this problem ?
maltaryes
mc.kadir@hotmail.frgiresnlu_18@hotmail.com
gökhanwell i did install this plugin but it dosn`t work conteniousley
SEHAReverytime 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:(