HTML Quellcode zu Weiterverarbeitung empfangen
Übersicht

mukkiBetreff: HTML Quellcode zu Weiterverarbeitung empfangen |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi!
Ich möchte ein programm schreiben, welches den quellcode einer bestimmten Website empfangen und weiterverarbeiten kann. Macht es da Sinn das per HTMLView-Fenster oder per TCP Port listen zu realisieren? Hab schon ein wenig rumprobiert aber ich kann keinen TCP Server auf Port 80 erstellen. Dachte mir das so: Stelle eine TCP Connect Anfrage auf port 80 z.b. Google und dann warte auf dem gleichen Port auf alle eingehenden Datenpakete der Ziel-IP. Könnt ihr mir sagen wie ich das zu realisieren habe bzw. wo mein(e) Denkfehler ist. Vielen Dank im Vorraus und schönes Wochenende, Mukki |
||
Absoluter Beginner |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Schau dir mal die rfc für http an | ||
Error Inside! |
Roseman |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Bin nicht so die Leuchte, was BlitzBasic und TCP/IP Dinge betrifft, aber ich denke mal du hast dir diese Befehle schon angeguckt?:
http://www.blitzbase.de/menu/2t.htm Wies aussieht mußt dir dabei wirklich die ganzen Steuercodes angucken. Ansonsten schau dich mal nach ner Lib um. Denke mal, daß irgendwer schonmal sowas gebastelt hat. Sonst ne andere Programmiersprache samt Library nehmen, und die Seite dann lokal speichern, und mit Blitz weiterverarbeiten (Stichwort ExecFile). Mfg Roseman |
||
dark19Gast |
![]() Antworten mit Zitat |
|
---|---|---|
hab hier eine download funktion vileicht hift es ja:
Code: [AUSKLAPPEN] Function download (datei$,dat$) le=OpenTCPStream("Hier kommt deine adresse hin z.bwww.blitzforum.de",80) WriteLine(le,"GET Hier kommt das verzeichnis hin"+datei$+" HTTP/1.1") WriteLine le,"Host: http://dark19.da.funpic.de" WriteLine le, "" fi=WriteFile(dat$) While Not Eof(le) fg$=ReadLine(le) If i>8 byte=byte+Len (fg$) WriteLine(fi,fg$) EndIf i=i+1 Wend Print datei$+" gedownloadet" CloseTCPStream(le) CloseFile(fi) End Function |
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich hatte mal ne Lib für HTTP-Reguests geschrieben, die auch POST kann, da isse:
>>klick<< Hoffe, damit konnte ich dir helfen. |
||
mukki |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Super vielen Dank für die schnelle Hilfe. ![]() Hab jetzt ein paar Anregungen gesammelt. Im Endeffekt sieht der Code so ähnlich aus wie der von dark19. Für alle Anderen Anfänger wie mich, die das Thema interessiert hier ein paar URLs zum informieren: http://xalonsspace.xa.funpic.d...=http.html http://www.inf-wiss.uni-konsta...okoll.html MFG Mukki |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group