here it is fixed:
Code:
alias data {
  if ($sock(data)) { sockclose data }
  sockopen data textproxylists.com 80
}
on *:sockopen:data: {
  if ($sockerr) { echo -s * /GetData: Sockopen Error! | return }
  echo -s $sockname Connected to www.textproxylists.com
  var %s = sockwrite -n $sockname
  %s GET /proxy.php?allproxy HTTP/1.1
  %s Host: www.textproxylists.com
  %s User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 ( )
  %s Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  %s Accept-Language: en-us,en;q=0.5
  %s Accept-Encoding: none
  %s Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  %s Keep-Alive: 115
  %s Connection: keep-alive
  %s 
}
on *:sockread:data: {
  if ($sockerr) { Echo -s * /GetData: Sockread Error! | return }
  var %text
  :loop
  sockread %text
  if (!$sockbr) { return }
  if (*.*.*.*:* iswm %text) { 
    echo -s %text
  }
  goto loop
}
on *:SOCKWRITE:Data:{
  if ($sockerr) { echo -s * /GetData: Sockwrite Error! | return } 
}
on *:SOCKCLOSE:Data:{
  if ($sockerr) { echo -s * /GetData: Sockclose Error! | return }
  echo -s * /GetData: Done!
}

Though, you could probably use bvars, to speed it up smirk

Last edited by FroggieDaFrog; 14/12/10 09:08 PM.

I am SReject
My Stuff