Hi there,

Hope someone can help me.
I'm currently writing a client application in C# that needs to monitor
the currently playing track in iTunes, WMP and Winamp.

Got it all working fine, but i really hate the WMP solution.
It involves a C++ WMP background plugin using a COM visible
remoted .NET object to expose the controls interface.
This means I need to deal with COM registration and firewall
shenanigans, and causes issues when automatically updating the
application... it works, but just leaves a bad taste in my mouth.

So, to my point... I'm trying to figure out how to use the
IWMPRemoteMediaServices interface so that I can get details on what is
currently going on in the running WMP instance. Stumbled upon a post
by Eric Gunnerson here (http://blogs.msdn.com/ericgu/archive/
2005/06/22/431783.aspx) but unfortunately MS in their infinite wisdom
have pulled gotdotnet; only migrating the very latest projects to the
clunky code.msdn.com :(

So, did anyone grab this project at the time and still have it
knocking about on their harddisk?

Remotable WMP Player Wrapper for C#
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=E1DBEA97-9731-4BDA-9442-AB82C8D78DA9

Would really like a look at it.
If anyone has got it would really appreciate either a mailed zip (or
7z since gmail doesn't seem to be a huge fan of zips) or a link to a
mirror.

Please please help!

Cheers,
Westy


PS: Am currently staring at the WmpML sample from the SDK, and may be
able to sort something out I'm guessing, but getting a look at this
example would help me tremendously.