Advertisement
Iire

???

Aug 16th, 2013
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 1.50 KB | None | 0 0
  1. alias urlencode return $regsubex($1,/([^a-z0-9_-])/gi,$iif($asc(\t) == 32,+,% $+ $base($v1,10,16)))
  2.  
  3. alias numa {
  4.   if (!$sock(numa)) {
  5.     sockopen numa www.nmaps.net 80
  6.     var -g %numa.who $1, %numa.tags $2
  7.   }
  8. }
  9.  
  10. on *:SOCKOPEN:numa: {
  11.   sockwrite -nt $sockname GET $+(/browse?q=,%numa.tags,&ifl=Surprise+Me!) HTTP/1.0
  12.   sockwrite -n $sockname Host: www.nmaps.net
  13.   sockwrite -n $sockname Connection: Close
  14.   sockwrite -n $sockname $crlf
  15. }
  16.  
  17. on *:SOCKREAD:numa: {
  18.   var %numa | sockread %numa | tokenize 32 %numa
  19.   if ($1 == Location:) {
  20.     sockopen map www.nmaps.net 80
  21.     set %numa.map $gettok($2,-1,47)
  22.     sockclose $sockname
  23.   }
  24.   if (No Maps Found isin $1-) {
  25.     msg %numa.who No Maps Found.
  26.     unset -s %numa.*
  27.     sockclose $sockname
  28.   }
  29. }
  30.  
  31. on *:SOCKOPEN:map: {
  32.   sockwrite -n $sockname GET $+(/,%numa.map) HTTP/1.1
  33.   sockwrite -n $sockname Host: www.nmaps.net
  34.   sockwrite -n $sockname Connection: Close
  35.   sockwrite -n $sockname $crlf
  36. }
  37.  
  38. on *:SOCKREAD:map: {
  39.   var %map | sockread %map
  40.   if ($sockbr > 2) aline -p @NUMA >> %map
  41.   if ($regex(%map,/<td><textarea rows="1" cols="40">\44([^#]+)\43([^#]+).+/)) {
  42.     msg %numa.who $+(http://www.nmaps.net/,%numa.map,) -- $+(",$regml(1),") by $regml(2)
  43.     unset -s %numa.*
  44.     sockclose $sockname
  45.   }
  46. }
  47.  
  48.  
  49. on *:INPUT:#Meta_Testing_Stuff,#n-highscores,#n-mapping: if ($left($1,1) == !) numa # $urlencode($right($1-,-1))
  50. on *:TEXT:!*:#Meta_Testing_Stuff,#n-highscores,#n-mapping,?: numa $iif(#,#,$nick) $urlencode($right($1-,-1))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement