Html Frameset auslesen.

Anfängerfragen zum Programmieren mit PureBasic.
amiga123
Beiträge: 88
Registriert: 17.02.2009 18:05

Html Frameset auslesen.

Beitrag von amiga123 »

Hallo
Ich suche eine Möglichkeit den Quellcode aus einem html Frameset auszulesen. Habe hier eine SMA Webbox der seine daten über den Webbrowser ausgibt. Da das jedoch den ganzen Bildschirm einnimmt wollte ich mir in Purebasic ein kleines Programm schreiben um die die Daten selbst anzeigen zu lassen.

bild: [/url] www.Dreiburgenland-Aktuell.de/images/webbox.jpg

der Quellcode schaut so aus
  • <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" >
    <title>Sunny WebBox</title>
    </head>
    <frameset rows="75,*,22" frameborder="no" border="2" framespacing="0">
    <frame src="top.htm" name="topFrame" scrolling="NO" topmargin="0" leftmargin="0" marginheight="0"
    marginwidth="0" noresize>
    <frame src="home_frameset.htm" name="mainFrame" topmargin="0" leftmargin="0" marginheight="0"
    marginwidth="0">

    <frame src="bottom.htm" name="bottomFrame" scrolling="NO" topmargin="0" leftmargin="0"
    marginheight="0" marginwidth="0" noresize>
    </frameset>
    </html>
Die Daten die ich auslesen möchte sind hierin versteckt.
  • <frame src="home_frameset.htm" name="mainFrame" topmargin="0" leftmargin="0" marginheight="0"
    marginwidth="0">
wie komme ich am besten an die daten aus dem Home_frameset.htm heran.??

Gruß Herb
Pure Basic 4.60 Vollversion
http://www.Sundisp.de
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Html Frameset auslesen.

Beitrag von Kiffi »

amiga123 hat geschrieben:wie komme ich am besten an die daten aus dem Home_frameset.htm heran.??
indem Du diese Seite in Dein WebGadget lädst?

Grüße ... Kiffi
a²+b²=mc²
amiga123
Beiträge: 88
Registriert: 17.02.2009 18:05

Re: Html Frameset auslesen.

Beitrag von amiga123 »

Kiffi hat geschrieben:
amiga123 hat geschrieben:wie komme ich am besten an die daten aus dem Home_frameset.htm heran.??
indem Du diese Seite in Dein WebGadget lädst?

Grüße ... Kiffi
Hallo
Da kommt dann aber das raus.
www.Dreiburgenland-Aktuell.de/images/webbox1.jpg
mfg. Herb
Pure Basic 4.60 Vollversion
http://www.Sundisp.de
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Html Frameset auslesen.

Beitrag von Kiffi »

amiga123 hat geschrieben:Da kommt dann aber das raus.
dann hast Du uns den falschen Namen der HTM-Datei genannt.

Benutzt Du den Firefox? Wenn ja, dann klick mal rechts in den Bereich, den
Du gerne haben möchstet. Dann im Kontextmenü auf "Aktueller Frame ->
Nur diesen Frame anzeigen". Das, was Du dann in der Adressleiste siehst,
musst Du dann in Deinem WebGadget aufrufen.

Grüße ... Kiffi
a²+b²=mc²
amiga123
Beiträge: 88
Registriert: 17.02.2009 18:05

Beitrag von amiga123 »

Gelöst

Habe folgende Funktion bei Purebasic gefunden.

If ReceiveHTTPFile("http://192.168.1.168/home.htm", Filename$)

Die macht genau das was ich wollte.

Es wird der HTML CODE der Seite in eine textdatei ausgegebén. Die kann ich dann direkt weiterverarbeiten.

Danke für die Hilfe.

mfg. Herb
Pure Basic 4.60 Vollversion
http://www.Sundisp.de
Antworten