Reading webpage with sockopen

Reading webpage with sockopen

mIRC snippet that connect to a webpage using sockopen and save it to mirc folder.

Postat de Copyright Categorie Review user Vizualizari Data
BLKoldSUN Collective sockopen Cod netestat 315 2024-08-03 15:43:52

alias get {
  sockopen get $gettok($1-,1,47) 80
  .remove get.html
  sockmark get $gettok($1-,1,47) / $+ $replace($gettok($1-,2-,47),$chr(32),% $+ 20)
}
on *:SOCKOPEN:get:{
  if ( $sock($sockname).wserr ) || ( $sockerr ) {
    echo -a $sock($sockname).wsmsg
    halt
  }
  tokenize 32 $sock($sockname).mark
  sockwrite -n $sockname GET $2 HTTP/1.1
  sockwrite -n $sockname Connection: close
  sockwrite -n $sockname Host: $1
  sockwrite -n $sockname
}
on *:SOCKREAD:get:{
  sockread &b
  bwrite get.html -1 -1 &b
}
on *:SOCKCLOSE:get:{
  echo -a Done.
}

/*
Type /get www.mirc.com and wait for it to echo "Done.", then goto your mIRC directory and open get.html, it should contain the mIRC homepage.
*/