This plug-in is still in develop. Because of the lack of beta-testers around here, I've deleted the attachment from this post. But it's still available on request, or on the official HyperIM Forums (Beta Testing zone).
This is the first BETA release of the XMPlay media info plug-in for HyperIM.
It's still BETA, so you might find some bugs in it.
Features:- Player macros: Playlist Length, XMPlay version (right now it has a fixed value, "XMPlay", but soon it will show the actual XMPlay version number)
- Tag macros: Full song title (displays the song like XMPlay does), Artist, Title, Album, etc...
- General track info macros: position in playlist, filename, path, format, length, etc... (check the Options window to see them all)
-
FIXED: VBR files problems
-
FIXED: slow Options window movement
- and other things, not shown here (details on HyperIM Forums - Beta testing)
Future plans:- add the Master Macro, Progress Bar and player state macros
- add option to always show the headphones icon in Yahoo Messenger
- optimize the code, for faster scanning times
Known issues:- some DDE errors appear from time to time...I guess this will be fixed when XMPlay will support WindowsMessage

- the plug-in is quite large (working on it)
If you find any bugs in it, please post it here. If this plug-in generates an error, a screenshot of what XMPlay was playing (XMPlay General and Info windows) and the file "him_xmplay_debug.log" (from "%HyperIM%\Plugins") would be of a great help.
To be able to use this plug-in, visit
http://numedecod.ro/hyperYM.php?overview and download HyperIM. Also, you have to download him_xmplay.rar (attached to this post) and copy it's content in "%HyperIM%\Plugins".
What is HyperIM?
HyperIM is a freeware, universal status manager, with extendable capabilities (plugin-oriented architecture). HyperIM uses expandable text macros (variables and flags) to generate dynamic strings/statuses which change in time (e.g. many media info details from different media players).
You can use HyperIM to create complex, formatted, statuses for all your IM personal status messages, send your status to web scripts (e.g. for dynamic image signatures), create automatic, dynamic, Yahoo! Messenger PM answers, and that's just the start!
In other words, everyone who looks for a way to show what they're listening to with XMPlay in YahooMessenger, GoogleTalk, MSN Messenger, Skype or send the current status (or another user-defined dynamic string) over the web, to a specified URL address, can use this small status manager.
Maybe in the near future it will support even more instant messengers, because anyone can make plug-ins for HyperIM.
Also, HyperIM supports other 18 players, but who cares when we have XMPlay, right?
