[MIRC] Problem beim auslesen einer HTML seite
Also folgenes Problem ich hab ein Script geschrieben das mir eine Seite auslesen soll das mach es auch hier mal das Script
Nur wenn ich jetzt das Script starte bekomme ich zwar das was ich will
nur wird noch etwas anderes gepostet was ich nicht will und zwar das
und das möchte ich nicht drine haben
kann mir da jemand helfen wie das nicht gepostet wird ?
wäre net
Das Zweite Problem ist das wenn ich den Post bekomme fehlen immer 3 stellen hinten am ende des satzes nur wenn ich den befehl
set %incs $left(%incs,$calc($len(%incs) - 3)))
rausnehme zeigt er mit die
html tags an zb. zeigt er mir <br> an
hier mal den kompletten Post
hoffe das ihr verstanden habt was ich meine
thx
Also folgenes Problem ich hab ein Script geschrieben das mir eine Seite auslesen soll das mach es auch hier mal das Script
Code:
Alias incs {
Sockopen incs 217.160.202.106 80
Set %incs $1-
}
On *:sockopen:incs: {
if ($sockerr) { echo -a Es konnte keine Verbindung aufgebaut warden. Eventuell sind IP/Host oder Port nich korrekt. | halt }
sockwrite -n $sockname GET $+(/mxc/includes/mxc_irc_test.html) HTTP/1.1
sockwrite -n $sockname Host: 217.160.202.106 $+ $str($crlf,2)
}
On *:sockread:incs: {
Sockread %data
Tokenize 32 %data
update_incs
Echo –a $1-
}
On *:sockclose:incs: { echo –a Disconnected from page
}
alias update_incs {
set %incs $deltok(%data,2,62)
set %incs $left(%incs,$calc($len(%incs) - 3)))
msg #testing %incs
}
Nur wenn ich jetzt das Script starte bekomme ich zwar das was ich will
nur wird noch etwas anderes gepostet was ich nicht will und zwar das
Code:
HTTP/1.1 200
Date: Thu, 15 Jul 2004 20:22:22
Server: Apache/1.3.27 (Win32) mod_perl/1.25 mod_ssl/2.8.14 OpenSSL/0.9
Last-Modified: Thu, 15 Jul 2004 20:06:27
ETag: "0-1b4-40f6e3
Accept-Ranges: by
Content-Length:
Content-Type: text/h
und das möchte ich nicht drine haben
kann mir da jemand helfen wie das nicht gepostet wird ?
wäre net
Das Zweite Problem ist das wenn ich den Post bekomme fehlen immer 3 stellen hinten am ende des satzes nur wenn ich den befehl
set %incs $left(%incs,$calc($len(%incs) - 3)))
rausnehme zeigt er mit die
html tags an zb. zeigt er mir <br> an
hier mal den kompletten Post
Code:
HTTP/1.1 200
Date: Thu, 15 Jul 2004 20:22:22
Server: Apache/1.3.27 (Win32) mod_perl/1.25 mod_ssl/2.8.14 OpenSSL/0.9
Last-Modified: Thu, 15 Jul 2004 20:06:27
ETag: "0-1b4-40f6e3
Accept-Ranges: by
Content-Length:
Content-Type: text/h
I
XXX:XX Name | wird angegriffen von XXX:X Nick | Deffer : XXX:X Name, XXX:X Name, XXX:X N
XXX:XX Name | wird angegriffen von XXX:X Nick | Deffer : XXX:X Name, XXX:X Name, XXX:X N
XXX:XX Name | wird angegriffen von XXX:X Nick | Deffer : XXX:X Name, XXX:X Name, XXX:X N
XXX:XX Name | wird angegriffen von XXX:X Nick | Deffer : XXX:X Name, XXX:X Name, XXX:X N
hoffe das ihr verstanden habt was ich meine
thx
Zuletzt bearbeitet: