Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Statistik (https://www.delphipraxis.net/97129-statistik.html)

Derius 5. Aug 2007 14:14


Statistik
 
Hallo

Ich bin noch ein ziemlicher Delphi-Anfänger, deshalb bin ich mir auch nicht sicher wo das hier hingehört, ich hoffe das ist kein schwerwiegendes Problem.
Also ich möchte gern ein Programm das gewisse Daten von einer Internetseite herunterladen und mit denen dann einige Statistiken aufstellt. Letzteres sollte kein Problem sein und ich hab auch die Möglichkeit den HTML Code von der entsprechenden Seite herunterzuladen, es wäre allerdings einfacher wenn ich nur den Quelltext (also das was man kriegt wenn man per Rechts klick den Seitenquellext anzeigt) herunterladen könnte, in diesem sind nämlich nur fast die reinen Daten enthalten statt der ganze HTML Code.
Des weiteren kann ich ja dann was immer ich dann habe als string speichern, nur muss ich ja jetzt noch die richtigen Daten "heraus schälen" ich weiss aber nicht welche Mittel mir alle zu Verfügung stehen um so einen sring auseinander zu nehmen.
Ich hoffe jemand kann sich dazu herablassen mir zu antworten *g*.

Schon mal danke im voraus

Derius

Apollonius 5. Aug 2007 14:20

Re: Statistik
 
:wiejetzt: Im Seitenquelltext ist doch "der ganze HTML-Code".

Für das "Herausschälen": Schau dir mal die Routinen pos, posex, copy und delete an.

Derius 5. Aug 2007 15:01

Re: Statistik
 
Nein eben nicht, die Seite ist generiert, also will sagen es gibt ganz viele davon, das einzige was ändert sin die Informationen...und diese stehen im Quelltext ohne den ganzen Rest.

Apollonius 5. Aug 2007 15:40

Re: Statistik
 
Du kannst mal versuchen, die Seite mit den Indy-Komponenten runterzuladen (HTTP oder FTP ist eigentlich egal). Mich persönlich würde allerdings mal interessieren, woher der Browser die Informationen kriegt, wie er es umzusetzen hat.

Apollonius 5. Aug 2007 17:30

Re: Statistik
 
Alles weitere bitte nicht mit privaten Nachrichten, sondern hier - vielleicht hat jemand das selbe Problem.
Für die Indys solltest du einfach mal im Forum Suchen oder googeln, ein Link ist zum Beispiel hier.

Derius 6. Aug 2007 10:54

Re: Statistik
 
Nun ich würde jetzt auch die Indy Komponenten benutzten, nur hab ich Delphi 5 und daher hab ich's nach Matze's Anleitung (http://www.delphipraxis.net/internal...highlight=indy) gemacht...oder zumindest versucht. Denn, den Ordner wo ich das entpacken soll hab ich gar bzw hab ihn schon aber nicht so wie er da steht, in meinem Delphi Verzeichnis gibt es zum Beispiel keinen Ordner "BDS" den Ordner "Lib" hingegen schon aber gleich direkt im Verzeichnis. Also so sieht's aus:
--> Delphi5
----> Bin
----> Demos
----> Doc
----> Help
----> Imports
----> Lib
----> Objrepos
----> Ocx
----> Projects
----> Source

Hab ich jetzt ne andere Version oder wie?

Derius 8. Aug 2007 16:36

Re: Statistik
 
Also mit IdHTTP1.Get hab ichs jetzt mal versucht es liefert aber das selbe Ergebnis. Es muss doch aber trotzdem irgednwi möglich sein...der Brwoser muss ja wissen woher er die Daten zu holen hat also müsste ich mir die ja auch downloaden können eigentlich.

jim_raynor 8. Aug 2007 17:03

Re: Statistik
 
Zitat:

Zitat von Derius
Nun ich würde jetzt auch die Indy Komponenten benutzten, nur hab ich Delphi 5 und daher hab ich's nach Matze's Anleitung (http://www.delphipraxis.net/internal...highlight=indy) gemacht...

Ja, Delphi 5 ist auch nicht gleich Delphi 2005 ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:10 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