AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Spezielle Daten aus Webseite auslesen
Thema durchsuchen
Ansicht
Themen-Optionen

Spezielle Daten aus Webseite auslesen

Ein Thema von Balu der Bär · begonnen am 13. Apr 2006 · letzter Beitrag vom 13. Apr 2006
Antwort Antwort
Seite 1 von 3  1 23      
Balu der Bär
(Gast)

n/a Beiträge
 
#1

Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 15:59
Moin,

ich hab da ein klitzekleines Problemchen, welches ich einfach nicht in den Griff bekomme:

Ich möchte Daten eines Buttons auf einer Webseite auslesen. Als Beispiel: Ich klicke (Browser Firefox) den Login-Button der DP (hier: http://www.delphipraxis.net/login.php) mit rechts an und wähle "Seiteninformationen anzeigen". Danach wähle ich die Registerkarte "Formulare". Unter "Aktueller Wert" finde ich nun die Daten ***************, on, Login". Wie kann ich diese Daten automatisch mit Delphi auslesen und in einer Variable speichern ? Wäre echt gut wenn mir jemand helfen könnte, vielen Dank schonmal.

P.S.: Das ganze dient für ein Webseiten-Anlysierungs-Programm.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:07
Hi,

ich denke, um's Parsen des HTML-Codes wirst du nicht herumkommen. Etwas anderes wird Firefox auch nicht machen.
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#3

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:09
Moin Matze,

ja das habe ich schon fast befürchtet, nur leider hab ich keinerlei Ahnung wie man das halbwegs gut und effizient realisieren könnte...
  Mit Zitat antworten Zitat
Benutzerbild von easteregg
easteregg

Registriert seit: 26. Mär 2005
174 Beiträge
 
#4

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:11
nuja du könntest die seite doch mit den indykomponenten in dein programm laden und dann die entsprechenden einträge durchsuchen mithilfe von markannten sachen (eben wie der loginbutton oder solchen "festen" sachen) und das dazwischen rauskopieren.
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#5

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:16
Was meinst du denn mit "entsprechende Einträge durchsuchen" ? Die von mir gesuchten Daten stehen nicht im Seitenquelltext, dass ist ja mein Problem.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:18
Zitat von Balu der Bär:
Die von mir gesuchten Daten stehen nicht im Seitenquelltext, dass ist ja mein Problem.
Achso nicht, hm, dann nützt das Parsen natürlich nichts, aber irgendwoher muss Firefox die ja nehmen. (Ich möchte mich grad nicht abmelden, aber alle Infos über die normalen Formulare stehen im Quelltext (ich habe die Login-Seite jetzt nicht angesehen).
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#7

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:23
Hallo Balu,

Zitat von Balu der Bär:
Die von mir gesuchten Daten stehen nicht im Seitenquelltext
die Informationen, welche der FireFox an der von dir angegebenen Stelle (page info :: forms :: fields) anzeigt, stehen definitiv im Quelltext. Suchst du vielleicht doch nach etwas anderem?

Freundliche Grüße vom marabu
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#8

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:26
Ich hab mal ein Screenie von den Daten die angezeigt werden angehängt. Und wie gesagt, die "********" die dort stehen gibt es im Seitenquelltext halt nicht. Hat niemand ne Idee wie Firefox da rankommt ?

@marabu: Ne, irgendwie nicht...

P.S.: Sry für die schlechte Bildqualität.
Miniaturansicht angehängter Grafiken
data_420.jpg  
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#9

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:34
Entschuldige, ich dachte dich interessieren die Feldinhalte im allgemeinen - weil du den Weg zu den Form-Felder gezeigt hast. Deine Frage hätte dann wohl besser geheißen: wie kann ich die vom Browser sicher abgelegten Kennwörter auslesen? Was hat das mit Seiten-Analyse zu tun?

marabu
  Mit Zitat antworten Zitat
Balu der Bär
(Gast)

n/a Beiträge
 
#10

Re: Spezielle Daten aus Webseite auslesen

  Alt 13. Apr 2006, 16:37
Naja ich möchte halt diese Daten (die auf dem Screenshot im unteren Feld sind) anzeigen lassen. Es soll eine Komplettübersicht über eine Webseite erstellt werden können, diese Daten würde ich daher gern in meinem Programm mit anzeigen.

Gibts da einen Weg ?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 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