Improved Now Playing in Winamp:-system for mIRC via Nullsoft mIRC Control Plug-in v0.6 - by Juzam
I made this script, because in many channels people DON'T want to hear what you are currently playing (Nullsoft mIRC Control Plug-in v0.6's default feature that announces the song as soon as it changes to a new one). So instead of saying the song name to a channel, this script saves it to a hash table, and when called by an alias, announces it.
The earlier version, which wasn't even published, used a custom window to store the song names. I was lacking space in the switchbar, so this sounded like a nice idea.
And publishing it - well, it's my gift to all those who have the same problem. :)
Feel free to modify the script - if you know what you are doing. If you are lucky enough to mess it up, I'm afraid I don't have time to help you with it. Anyway, if for some reason you need to free the mp3-table, it's redone with /wamptable.
Installation:
- Download the Nullsoft mIRC Control Plug-in v0.6 from here.
- Open Winamp, press ctrl+P (Options -> Preferences) -> Plug-Ins -> General Purpose.
- Choose Nullsoft mIRC Control Plug-In v0.6 (gen_mirc.dll) and click configure.
- Check "mIRC support enabled", type mIRC to Server-editbox, and type this to Text to send-editbox:
/hadd mp3 1 %s | hinc mp3 played
- When you're done, click Ok and close the preferences. We're finished with Winamp. Now open mIRC.
- Download this little script into your mIRC root.
- Load the script by typing: //load -rs winampsystem.mrc
- Now, either type: /wamptable OR restart your mIRC.
To say the song name Winamp is currently playing (or the recent song name that has been played in Winamp), type /mp3say.
To say the number of songs that have been played by Winamp since you last started mIRC, type /mp3splayed.
// Juzam at irc.Quakenet.org
Version history:
1.2:
-Slightly modified the script output look, and it is now in .mrc format - no need to copy&paste.
-Shortened the Plugin to send-command.
-Cleaned up this page a little, added the Version history, updated the email-address.