Run WinAmp from a browser

[ via Scripting News ] Snowcrash is a WinAmp plugin which installs a http server in WinAmp. That http server pumps out XML containing playlists, the current song, etc. You can also use it to run WinAmp through your browser. That alone is great.

Snowcrash's browser interface to run WinAmp

Here’s where it gets interesting: you see, the server is smart in that it looks in a configuration directory for XSL transforms that correspond to the commands you send it. If there’s a matching transform, it applies it to the XML output so you get HTML back at the browser. So, if you know XSLT (and a little JavaScript) you can skin WinAmp in a browser.

What I’ve done with it is to make my own skin (the shipping set of XSL generates HTML that is hard to read.) Then I made the server’s output (it runs on port 82) into a pane on my ‘active desktop’.

Possibly Related posts (machine generated):

  1. XSLT ISAPI Filter for IIS
  2. Emulating AxKit/Cocoon 1.0 in PHP with DOMXML
  3. XMonkey
  4. Tibet JavaScript Libraries
  5. Structured Writing, Structured Search

More like this: , .