rendered paste bodysirkits amip script for mIRC
alias mp3set {
.set %song $dde(mPlug,var_name)
.set %player $dde(mPlug,var_player)
.set %pos $dde(mPlug,var_pos)
.set %album $dde(mPlug,var_4)
.set %mode $dde(mPlug,var_mode)
.set %sr $dde(mPlug,var_sr)
.set %br $dde(mPlug,var_br)
.set %min $dde(mPlug,var_min)
.set %sec $dde(mPlug,var_sec)
.set %size $dde(mPlug,var_fl)
.set %genre $dde(mPlug,var_7)
if (%player == foobar2000) {
set %player foobar2k
}
}
alias mp3 {
.mp3set
if (%genre == $null) {
say %out3 $+ ( $+ %player $+ ) %song ( $+ %min $+ : $+ %sec $+ )
}
else {
say %out3 $+ ( $+ %player $+ ) %song ( $+ %min $+ : $+ %sec $+ ) ( $+ %genre $+ )
} }
alias custompreset {
.mp3set
say %in3 $+ ( $+ %player $+ ) %pos $+ . %song - %album ( $+ %min $+ : $+ %sec $+ ) ( $+ %br $+ Kbps) ( $+ %sr $+ KHz) ( $+ %size $+ MB) ( $+ %mode $+ ) $+ %out3
}
alias anothercustompreset {
.mp3set
say %out3 $+ mp³: %song ( $+ %min $+ : $+ %sec $+ )
}
alias mp3+.set { halt }
alias mp3+.play { halt }
alias mp3+.setplay { halt }
alias mp3+.pause { halt }
alias mp3+.exit { halt }
alias mp3+.stop { halt }
alias mp3+.setnext { halt }
alias sf2 { dde mplug control pause }
alias sf3 { dde mplug control play }
alias sf4 { dde mplug control stop }
alias sf5 { dde mplug control > }
alias sf6 { dde mplug control < }