Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Webbrowser quellcode UNVERÄNDERT einlesen (https://www.delphipraxis.net/143527-webbrowser-quellcode-unveraendert-einlesen.html)

RuSsAk 17. Nov 2009 18:30


Webbrowser quellcode UNVERÄNDERT einlesen
 
hi leute ich steck mal wieder fest und brauch bissl hilfe
und zwar ich lese den webbrowser quellcode so ein

Delphi-Quellcode:
s := WebBrowser1.OleObject.Document.Body.InnerHtml;
    Memo1.lines.add(s);
aber das problem ist im quellcode gibts zahlen die is nach jeden reload verändern(als ich glaube zu mindestens das nach jedem) und wenn ich das nun mit diesen code versuche stehen da wieder andere zahlen mit den ich garnichts anfangen kann :( gib es iwie eine möglichkeit denn quellcode so einzulesen das er "unveränder" bleibt?

wäre euch für eure hilfe sehr dankbar


mfg

Bernhard Geyer 17. Nov 2009 20:21

Re: Webbrowser quellcode UNVERÄNDERT einlesen
 
Du wirst die Webseite per Indy direkt herunter laden müssen wenn du verhindern willst das Javascript per DHTML die Seite verändert.

Und es könnte auch sein das die Seite jedesmal unterschiedlich ausgeliefert wird.

himitsu 17. Nov 2009 20:33

Re: Webbrowser quellcode UNVERÄNDERT einlesen
 
Zitat:

Zitat von Bernhard Geyer
Und es könnte auch sein das die Seite jedesmal unterschiedlich ausgeliefert wird.

Jupp, da du ja nicht verrätst, um welche Seite es sich handelt.

Es gibt viele Seiten, welche Namen/Werte ständig umbenennen, damit diese seiten nicht (schwerer) maschinell (von Programmen) gelesen werden können. :angel2:

RuSsAk 18. Nov 2009 08:04

Re: Webbrowser quellcode UNVERÄNDERT einlesen
 
Zitat:

Zitat von Bernhard Geyer
Du wirst die Webseite per Indy direkt herunter laden müssen wenn du verhindern willst das Javascript per DHTML die Seite verändert.

Und es könnte auch sein das die Seite jedesmal unterschiedlich ausgeliefert wird.

hi Bernhard Geyer danke für deine antwort

hast du das vllt. schon mal gemacht? alles was ich gefunden habe funktioniert nich also das es unverändet bleibt :(

mfg


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz