My version used a plugin for WinAmp that it hard to find now (I am not even sure where to look). The *newer* plugin for Winamp was coded by someone using XP system calls, so won't run on older versions of Windows. Now, I had to, at the time, ask the plugin what the song name was every few seconds. Since we now have Lua, it should be possible to use the functionality of LuaCOM to make the plugin itself call your script when a song changes. However, I have yet to actually recode my own script to do this. There where issues with closing Winamp and/or Mushclient when the COM object used to do it was still active, and bigger problems, due to my not adding script for it, when doing a reload of the script while debugging, since the original copy of the COM link would remain live, but not connected to anything, while a new one was created. This would only get *worse* when using LuaCOM, since if the Winamp plugin wasn't released correctly, its attempt to call your script would crash, due to the location changing between script loads (at least assuming the object wasn't released right, which I suspect, due to the glitches I had when trying to use it). Since I haven't, after getting a new computer, even bothered to copy my music back from CDs to my new system, I haven't even tried to recode it.
Hmm. Not sure if I had the original on Magnum's site or not, but if so, then it won't matter much. Seems his sight is now redirecting to Myspace and the download page is gone. :( |