hi zusammen, ich lauf gerade ein wengi gegen die wand und komm nicht weiter...
ich versuche über ein TCP GET request den sourcecode einer seite zu bekommen auf der Item details für Aion stehen
die originalseite ist diese:
http://aion.yg.com/item/x?id=100000276
mein ziel ist es das feld "Drops" zu filtern damit ich mit den werten arbeiten kann
bisher ist das mein versuch, allerdings erhalte ich nur einen bruchteil des html codes
mein problem ist hier "maxlen"
denn wenn ich übertreibe und 50.000 als maxlen eingebe erhalte ich weniger als wenn ich 20.000 nehme o.0
nur reicht 20.000 leider nicht
TCPStartup()
$packet = 'GET http://aion.yg.com/item/bla?id=100000276 HTTP/1.1' & @CRLF & _
'Host: http://www.aion.yg.com' & @CRLF & _
'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)' & @CRLF & _
'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' & @CRLF & _
'Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3' & @CRLF & _
'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7' & @CRLF & _
'Keep-Alive: 300' & @CRLF & _
'Content-Type: application/x-www-form-urlencoded' & @CRLF & _
'Connection: keep-alive' & @CRLF & @CRLF
$sock = TCPConnect("174.132.33.132", 80)
TCPSend($sock, $packet)
do
$rec = TCPRecv($sock,20048)
until $rec <> ""
filewrite(fileopen("tmp.txt",2),$rec)
TCPShutdown()