Advertisement
Guest User

Untitled

a guest
Sep 2nd, 2015
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.41 KB | None | 0 0
  1. sys {
  2. $iif($1 == -e,n.echo normal -atg,say) OS: $n.osinfo  –  CPU: $n.cpuinfo  –  Memory usage: $+($dedll(usedphysicalmem),/,$dedll(totalphysicalmem)) MB ( $+ $dedll(memoryload) $+ )  –  Graphics: $dedll(videocard) ( $+ $replacecs($dedll(res),bpp,bit) $+ )
  3. }
  4. os {
  5. cuptime
  6. var %x = $n.osinfo
  7. $iif($1 == -e,n.echo normal -atg,say) os: %x $iif(xp isin %x,(installed on $gettok($dedll(installdate),2-,44) $+ ))  –  uptime: $dur($calc($ticks / 1000))
  8. }
  9. uptime {
  10. cuptime
  11. $iif($1 == -e,n.echo normal -atg,say) uptime: $dur($calc($ticks / 1000)) $iif($ticks < $ncfg(ruptime),  –  record: $dur($calc($ncfg(ruptime) / 1000)))
  12. }
  13. ip {
  14. if ($ip) $iif($1 == -e,n.echo normal -atg,say) ip: $ip
  15. else n.echo normal -atg no ip found
  16. }
  17. cuptime {
  18. if (!$ncfg(ruptime)) { w_ncfg ruptime $ticks }
  19. if ($ticks > $ncfg(ruptime)) { w_ncfg ruptime $ticks }
  20. }
  21. uptimefake say Win95 uptime: $r(3,51) $+ w $r(1,6) $+ d $r(1,23) $+ h $r(1,59) $+ s
  22. wah say 8,9WAAA8,9A9,8AAAA8,9AAA9,8AAAAA8,9AAAA9,8AAAAA8,9AAAA9,8AAAAAAA8,9AAAAA9,8AAAA8,9AAAA9,8AAAAA8,9AAAA9,8AAAA8,9AAA9,8AAAA8,9AA9,8AAAA8,9AAAHH9,8HHHH8,9!!!!!!!!!!
  23. :p say :PpPPppPPpPPppPppPPpPPpPPppPppPPpPPpPPppPppPPpPPpPPppPppPPpPPpPPppPppPPpPPpPPppPppPPpPPpPPppP
  24. wee say 8,9WEEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9EEEE9,8EEEE8,9!!!!!!!!!!
  25. bu say brain usage: 1% [4|||||||||]
  26. mem $iif($1 == -e,n.echo normal -atg,say) memory usage: $+($dedll(usedphysicalmem),/,$dedll(totalphysicalmem)) MB ( $+ $dedll(memoryload) $+ )
  27. cpu $iif($1 == -e,n.echo normal -atg,say) cpu: $n.cpuinfo
  28. gfx $iif($1 == -e,n.echo normal -atg,say) graphics card: $dedll(videocard) ( $+ $replacecs($dedll(res),bpp,bit) $+ )
  29. net $iif($1 == -e,n.echo normal -atg,say) nic: $dedll(conn)
  30. snd $iif($1 == -e,n.echo normal -atg,say) sound card: $dedll(soundcard)
  31. bw {
  32. var %d = $dedll(banddown), %u = $dedll(bandup)
  33. if (%u > 1023) var %u = $round($calc(%u /1024),2) MB/s
  34. else var %u = $round(%u,1) kB/s
  35. if (%d > 1023) var %d = $round($calc(%d /1024),2) MB/s
  36. else var %d = $round(%d,1) kB/s
  37. $iif($1 == -e,n.echo normal -atg,say) download: %d  –  upload: %u
  38. }
  39. whois2 do_whois $1
  40. whois {
  41. if ($chr(42) isin $1) || ($chr(63) isin $1) do_whois $1
  42. else do_whois $1 $1
  43. }
  44. do_whois {
  45. if ($ncfg(whois) == @whois) {
  46. set %w-dest @whois ( $+ $cid $+ )
  47. if (!$window(%w-dest)) {
  48. if ($ncfg(whois_inside) == 1) window -k0n %w-dest
  49. else window -k0dn %w-dest 200 200 600 200 nbs.ico
  50. }
  51. if ($ncfg(whois_inside) != 1) iline $color(info) %w-dest 1 $timestamp $pre waiting for reply $par($1)
  52. if ($appactive) && (!%whois.window.passive) window -a %w-dest
  53. }
  54. !whois $1-
  55. }
  56. hdd hd $1-
  57. hd {
  58. ghds fixed
  59. $iif($1 == -e,echo -a $pre,say) free space: %thdf $+ / $+ %thds GB ( $+ $perc(%thdfree,%thdsize) $+ )
  60. }
  61. hdds hds $1-
  62. hds {
  63. unset %?
  64. if (l isin $1-) var %labels = 1
  65. if (e isin $1-) var %hd.echo = 1
  66. if (m isin $1-) var %type = remote
  67. else var %type = fixed
  68. var %ii = 99
  69. while (%ii < 123) {
  70. if ($disk($chr(%ii)).type == %type) var % [ $+ [ $chr(%ii) ] ] $iif(%labels == 1 && $disk($chr(%ii)).label,( $+ $disk($chr(%ii)).label $+ )) $round($calc($calc($disk($chr(%ii)).free / 1024 / 1024) /1024),2) $+ / $+ $round($calc($calc($disk($chr(%ii)).size / 1024 / 1024) / 1024),2)
  71. inc %ii
  72. }
  73. var %ii = 99, %hdsay
  74. while (%ii < 123) {
  75. var %tmp.v = $chr(37) $+ $chr(%ii)
  76. if ($eval(%tmp.v,2)) var %hdsay = %hdsay ( $+ $upper($right(%tmp.v,-1)) $+ :) $eval(%tmp.v,2)  - 
  77. inc %ii
  78. }
  79. ghds %type
  80. if (%thds > 1) $iif(%hd.echo == 1,n.echo normal -atg,say) free space: %hdsay (total: %thdf $+ / $+ %thds GB)
  81. else n.echo info -atg /hds: no %type drives found
  82. }
  83. ghds {
  84. if ($1) var %type = $1
  85. unset %thdfree %thdsize
  86. set %ii 99
  87. while (%ii < 123) {
  88. if ($disk($chr(%ii)).type == %type) inc %thdfree $disk($chr(%ii)).free
  89. inc %ii
  90. }
  91. set %ii 99
  92. while (%ii < 123) {
  93. if ($disk($chr(%ii)).type == %type) inc %thdsize $disk($chr(%ii)).size
  94. inc %ii
  95. }
  96. set %thdf $round($calc($calc(%thdfree /1024/1024) /1024),2)
  97. set %thds $round($calc($calc(%thdsize /1024/1024) /1024),2)
  98. }
  99. txt if ($exists($1)) { set %txt $1- | dlg txt }
  100. setup dlg cp
  101. popups dlg popups
  102. about aboutnbs
  103. aboutnbs dlg om
  104. autocon dlg autocon
  105. nq dlg np
  106. quakenet dlg qnet
  107. undernet dlg unet
  108. misc gen
  109. gen dlg misc
  110. blist dlg blist
  111. seekcw dlg pcw
  112. prot dlg skydd
  113. alarm dlg alarm
  114. sa dlg mp3s
  115. mp3say dlg mp3s
  116. fkeys dlg fkeys
  117. ch dlg cl
  118. cns dlg ns
  119. cmds dlg cmds
  120. paste { set %paste.target $active | dlg paste }
  121. gl g-join $1-
  122. tedit {
  123. if ($1) set %tedit $1-
  124. else set %tedit $left($nopath($isalias(ttimestamp).fname),-4)
  125. dlg tedit
  126. }
  127. hevents {
  128. set %he.chan $1
  129. dlg hevent
  130. }
  131. caj {
  132. if ($1) set %n.caj $1-
  133. else set %n.caj $network
  134. dlg aj
  135. }
  136. addedit {
  137. if ($1) set %addedit $1-
  138. dlg addedit
  139. }
  140. ren {
  141. say 1,1@@@@@@@@0,0@1,1@@0,0@1,1@
  142. say 1,1@@@@@@@@0,0@1,1@@0,0@1,1@
  143. say 1,1@@@@@@@@@0,0@@0,01,1@@
  144. say 1,1@@@@@@@@0,0@@@1,1@@
  145. say 1,1@@@@@@@@@0,0@@1,1@@
  146. say 1,1@@0,0@@@@@@@@@1,1@@
  147. say 1,1@0,0@@@@@@@@@@1,1@@
  148. say 1,1@0,0@@@@@@@@@@1,1@@
  149. say 1,1@0,0@1,1@0,0@1,1@@@@0,0@1,1@0,0@1,1@@
  150. say 1,1@0,0@1,1@0,0@1,1@@@@0,0@1,1@0,0@1,1@@
  151. say 1,1@0,0@1,1@0,0@1,1@@@@0,0@1,1@0,0@1,1@@
  152. }
  153. faq n.url http://www.nbs-irc.net/faq
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement