;MircEx WinAMP Plugin ; for the PLUGIN use the commandline ; /setsong %s | /setsongfile %f | /setsonglength %t | /setsongindex %i | /songsay #para5-tunes ; again, the above is for the PLUGIN in WINAMP ; ; paste the following into mIRC REMOTE section, please adjust the nickname from deelkar ; to anything you see fit ; MircEx WinAMP plugin aliases alias setsong { set %song $1- } alias setsongfile { set %songfile $1- } alias setsonglength { set %songlength $1- } alias setsongindex { set %songindex $1- } ; the following on text commands are used to share the currently playing mp3 file with ; the rest of the world. If you don't like that, simply delete the tree lines begining with "on" on 1:text:bc mp3:*: /msg $nick use "deelkar send mp3" if you want my file on 1:text:*deelkar send mp3*:*: /dcc send $nick " $+ %songfile $+ " on 1:text:*deelkar send list*:*: /dcc send $nick "g:\MPEG\index.txt" ; alias "song" this will broadcast the currently played song and give short instructions ; how to get the file from me. uses the on text commands above. alias song { If ($chan == $null) { me is listening to %song ( $+ %songlength $+ ) $+ ... Type "deelkar send mp3" to download $1- } else { describe $chan is listening to %song ( $+ %songlength $+ ) $+ ... Type "deelkar send mp3" to download $1- } } ; broadcasts the currently played song to the current window you are in. ; (if you want to manually say in a channel what you are listening to) alias mp3 { If ($chan == $null) { me is listening to %song ( $+ %songlength $+ ) $1- } else { describe $chan is listening to %song ( $+ %songlength $+ ) $1- } } ; the alias "mp3list" just works with my mp3 indexing tool, sorry not available in public yet alias mp3list { If ($chan == $null) { say to get my mp3 filelist, type "deelkar send list" } else { msg $chan to get my mp3 filelist, type "deelkar send list" } } ; finally the alias "songsay" is what is called from the Winamp plugin to ; automatically broadcast the currently played song from winamp ; the if statement is for filtering out all other files but my mp3 files ; replace "G:\MPEG\" with "\" to broadcast any file played by winamp alias songsay { if (G:\MPEG\ isin %songfile) { /.timersongsay 1 10 describe $1 is listening to %song ( $+ %songlength $+ ) } }