All pastes #608985 Raw Edit

Mine

public text v1 · immutable
·published 2007-07-08 16:38 UTC
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