webgadget - gesamten quelltext ermitteln

Anfängerfragen zum Programmieren mit PureBasic.
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

webgadget - gesamten quelltext ermitteln

Beitrag von Kevin »

hi,

wie kann ich denn gesamten quelltext eines webgadget ermitteln?
ich meine denn quelltext der frames


danke im voraus

kevin
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: webgadget - gesamten quelltext ermitteln

Beitrag von RSBasic »

Hi Kevin,

hab zwar nicht ausprobiert, aber es müsste so gehen, wie in der Hilfe beschrieben ist:
PB Hilfe - WebGadget hat geschrieben:- GetGadgetItemText(): Die folgenden Konstanten können verwendet werden, um Informationen zu erhalten:
#PB_Web_HtmlCode : Ermittelt den Html-Code vom Gadget.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: webgadget - gesamten quelltext ermitteln

Beitrag von Kiffi »

Kevin hat geschrieben:wie kann ich denn gesamten quelltext eines webgadget ermitteln?

Code: Alles auswählen

HTML.s =  GetGadgetItemText(#DeinWebgadget, #PB_Web_HtmlCode)
(kann man auch in der PB-Hilfe nachlesen)
Kevin hat geschrieben:ich meine denn quelltext der frames
kannst Du dann mit FindString(HTML, ...) ermitteln

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: webgadget - gesamten quelltext ermitteln

Beitrag von TomS »

Kevin hat geschrieben:quelltext eines webgadget ermitteln?
ich meine denn quelltext der frames
Ja was denn nun?
Wenn du den Quelltext von den Frames willst, musst du den Quelltext vom Frameset auslesen und dann die Dateien mit ReadFile() auslesen.
Kiffi hat geschrieben:kannst Du dann mit FindString(HTML, ...) ermitteln
Nein kannst du nicht.
Kevin
Beiträge: 236
Registriert: 11.06.2007 12:55

Re: webgadget - gesamten quelltext ermitteln

Beitrag von Kevin »

ok erstmall danke an alle
aber das mit GetGadgetItemText(Gadget, #PB_Web_HtmlCode) weiß ich auch aber bei frames steht da nur sowas bsp:

Code: Alles auswählen

<frameset rows="50%,50%">
  <frameset cols="50%,50%">
    <!-- Zwei Frames, deren Inhalt hier bestimmt wird. -->
  </frameset>
  <frameset cols="50%,50%">
    <!-- Noch mal zwei Frames, deren Inhalt hier bestimmt wird. -->
  </frameset>
</frameset>
TomS hat geschrieben:
Kevin hat geschrieben:quelltext eines webgadget ermitteln?
ich meine denn quelltext der frames
Ja was denn nun?
Wenn du den Quelltext von den Frames willst, musst du den Quelltext vom Frameset auslesen und dann die Dateien mit ReadFile() auslesen.
wie mach ich das? gibt es eine möglichkeit das mit dem webgadget zu lösen?
Benutzeravatar
TomS
Beiträge: 1508
Registriert: 23.12.2005 12:41
Wohnort: München

Re: webgadget - gesamten quelltext ermitteln

Beitrag von TomS »

In einem Frameset werden Dateien verlinkt.
Dein schöner Code von SelfHTML ist leider so nicht richtig.
Kiffi hat eigentlich schon Recht mit FindString(). Allerdings ist das nicht genug.
Und RexExp würde sich eher anbieten^^

Code: Alles auswählen

<frame src="datei.html">
Du musst 'datei.html' öffnen mit ReadFile. Bzw. http://server.tld/basedir(frameset.html)/datei.html
Antworten