Tonight I started writing a post about Windows Media Connect and these guys and how I think they managed to make an application that pretended to be Windows Media Connect on the Mac. I haven’t figured out how WMC works completely (yet) so don’t get your hopes up. However I have found out a lot about it a few months back. The only reason I did this was to figure out if I could stream from WMC to my PSP. So I assumed it was covered by the DMCA fair use but in absence of a lawyer I decided to not publish that post (yet)…
One thing for sure is that it’s a matter of time before WMC is reverse-engineered and cracked…

Ok, what were they thinking! This was on the front page when I went there. Please fire the idiot in the marketing department who authorized this ad. I find it repulsing. Of course, now the picture doesn’t come up. Maybe he did get fired.
Thanks to Sean for pointing out this way cool service that tracks statistics about your blog/website. I think I’ll be way below 250,000 hits a month so I shouldn’t have to pay for a while. It’s really cool as I found someone who wrote a statcounter plugin for WordPress. No need to add the counter code to every page of my blog, the plugin does everything for me.
Anyhow, I am also trying out the trackback feature in WP. Sean, did it work?
I found a bug in WP with the url redirect if the user is not logged in, when hitting the bookmarklet. It’s doing a redirect to the login page and put the ‘existing’ url into a param called ‘redirect_to’ so that it can redirect back once the user is logged in. It urlencodes the url of course. Pb is that it’s not urldecoding it back, it is doing some weird char replacement instead (and removing % chars!). So what happens is that the rhaplink is all f***ed up. So I fixed it, the new php is here.
A little Kanye to prove it.
For some reasons, I just realized that when you click on a rhaplink in Firefox, it spawns Rhapsody on the Web instead of the Rhapsody 3.1 application. It works fine in IE. So I just launched my new favorite tool ethereal to see what was going on.
Apparently, it’s a cookie problem. Firefox doesn’t send all the cookies it’s supposed to (like the rhapsodyinstalled=versionXXX that the JSP looks for to figure out if Rhapsody application is installed on the PC and to decide wether to use Rhapsody on the web or redirect to a true rhap:// rhaplink to spawn the PC app).
That’s amazing this hasn’t been found in QA … I wonder if all the QA guys have left by now…
Ok, Adam was right! PHP rulez!
So I got MT Rhapsody blogging ‘working’ but I am using WordPress now so I was thinking, all I need to do is give Rhapsody a MT compatible bookmarklet but make it point to a ‘redirect’ php where I would parse the url params and rename them so that WP understands them.
Well Mesdames et Messieurs, it works like a charm.
Here’s the wp-redirect.php file. I have placed it there. All I had to do is change my MT bookmarklet url from this to this and all I can say is:
Oh