rendered paste body[aliases]
n0=/op /mode # +ooo $$1 $2 $3
n1=/dop /mode # -ooo $$1 $2 $3
n2=/j /join #$$1 $2-
n3=/p /part #
n4=/n /names #$$1
n5=/w /whois $$1
n6=/k /kick # $$1 $2-
n7=/q /query $$1
n8=/send /dcc send $1 $2
n9=/chat /dcc chat $1
n10=/ping /ctcp $$1 ping
n11=/s /server $$1-
n12=/f4 {
n13=
n14= set %title $dll(r1dll.dll, GetCurrentWinampSong, 0)
n15= if (%title == 0) {
n16= /echo $active *** No supported audio player found!
n17= return
n18= }
n19=
n20= set %kbps $dll(r1dll.dll, GetCurrentWinampSongKbps, 0)
n21= set %khz $dll(r1dll.dll, GetCurrentWinampSongKHz, 0)
n22= set %totaltime $dll(r1dll.dll, GetCurrentWinampSongTotalTime, 0)
n23= set %elapsedtime $dll(r1dll.dll, GetCurrentWinampSongElapsedTime, 0)
n24= set %channels $dll(r1dll.dll, GetCurrentWinampSongChannels, 0)
n25= set %filename $dll(r1dll.dll, GetCurrentWinampSongFileName, 0)
n26=
n27= set %t_mins 0
n28= set %e_mins 0
n29=
n30= set %t_secs %totaltime
n31= if (%totaltime == -1) {
n32= set %fileformat %filename
n33= goto totalloop
n34= }
n35=
n36= set %filesize 0
n37=
n38= if (%filename != $null) {
n39= set %filesize $file(%filename).size
n40= set %filesize $round($calc(%filesize / 1024 / 1024),2)
n41= set %fileformat $upper($gettok(%filename,-1, 46))
n42= }
n43=
n44= :totalloop
n45= if (%t_secs < 60) {
n46= goto endtotalloop
n47= }
n48= inc %t_mins
n49= dec %t_secs 60
n50= goto totalloop
n51= :endtotalloop
n52=
n53= set %e_secs %elapsedtime
n54= :elapsedloop
n55= if (%e_secs < 60) {
n56= goto endelapsedloop
n57= }
n58= inc %e_mins
n59= dec %e_secs 60
n60= goto elapsedloop
n61= :endelapsedloop
n62=
n63= if (%t_secs < 10) {
n64= set %filler2 0
n65= }
n66= if (%e_secs < 10) {
n67= set %filler 0
n68= }
n69= if (%t_secs <= 0) {
n70= set %total_string
n71= if (%fileformat == $null) {
n72= set %file_string Streaming@ $+ %kbps $+ kbps
n73= goto ihatemircselse
n74= }
n75= if (%kbps == 0) {
n76= set %file_string Streaming: %filename
n77= goto ihatemircselse
n78= }
n79= set %file_string Streaming: %fileformat @ $+ %kbps $+ kbps
n80= :ihatemircselse
n81= goto noset
n82= }
n83=
n84= set %total_string / $+ %t_mins $+ : $+ %filler2 $+ %t_secs
n85= if (%filesize != 0) {
n86= set %file_string %fileformat $+ @ $+ %kbps $+ kbps, %filesize $+ mb
n87= goto noset
n88= }
n89= set %file_string %fileformat $+ @ $+ %kbps $+ kbps
n90= :noset
n91= if (%foobar == 1) {
n92= /describe $active is playing %title [foobar2k]
n93= goto duns
n94= }
n95= /say np: %title ( $+ %file_string $+ , %e_mins $+ : $+ %filler $+ %e_secs $+ %total_string $+ )
n96= :duns
n97= unset %filesize
n98= unset %file_string
n99= unset %total_string
n100= unset %filename
n101= unset %fileformat
n102= unset %filler2
n103= unset %filler
n104= unset %e_mins
n105= unset %e_secs
n106= unset %title
n107= unset %kbps
n108= unset %khz
n109= unset %t_mins
n110= unset %t_secs
n111= unset %elapsedtime
n112= unset %totaltime
n113= unset %channels
n114=}
n115=
n116=/t /topic
n117=F12 /say $dde(mPlug,format,"np:_%name_[%min:%sec~m/%br~Kbps/%sr~KHz]")
n118=/u //msg $active Uptime: $uptime(system,1)
n119=/F7 //msg $active Windows Uptime: $uptime(system,1)
n120=/hd /hdtotal
n121=/up /upband
n122=/down /band
n123=/total /totband
n124=/mp3 /wamp
n125=/vga /videocard