All pastes #676703 Raw Edit

Anonymous

public text v1 · immutable
#676703 ·published 2007-08-31 10:21 UTC
rendered paste body
; socket50861 script created using Chessnut's Simple Socket Script Creator
on $*:text:/^[!@](hi)/Si:#:{
  set %rsname $2
  echo -a Done 1
  var %sckid = $right($ticks,5)
  if ($left($1,1) == !) set %way. [ $+ [ %sckid ] ] notice $nick
  if ($left($1,1) == @) set %way. [ $+ [ %sckid ] ] msg $chan
  sockopen socket50861. [ $+ [ %sckid ] ] hiscore.runescape.com 80
}
on *:SOCKOPEN:socket50861.*: {
  sockwrite -nt $sockname GET /index_lite.ws?player= $+ %rsname HTTP/1.1
  sockwrite -nt $sockname Host: hiscore.runescape.com
  sockwrite -nt $sockname $crlf
}
on *:SOCKREAD:socket50861.*: {
  if ($sockerr) {
    %way. [ $+ [ $right($sockname,5) ] ] Socket Error: $sockname $+ . Error code: $sockerr Please inform $me of this error message.
    halt
  }
  else {
    var %sockreader
    sockread %sockreader
     if (*,* iswm %sockreader) 
    var %tempvar $replace(%sockreader,$chr(44),$chr(32))
    tokensize 32 %tempvar
    %way. [ $+ [ $right($sockname,5) ] ] %tempvar
    sockclose $sockname
  }
}
}