Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Ordnerstruktur auf HTTP Server auslesen (https://www.delphipraxis.net/161011-ordnerstruktur-auf-http-server-auslesen.html)

daniel775 12. Jun 2011 12:57

Ordnerstruktur auf HTTP Server auslesen
 
Hallo,

ist es irgendwie möglich mit Indy, FindFirst oder anderen Komponenten auf einem HTTP Server die Ordnerstruktur auszulesen? Brauche das für eine Update Routine. Könnte den Umweg über eine .txt gehen die ausgelesen wird. Aber ich dachte vielleicht lässt sich das realisieren.
Z.B.:
.../web/beta_V0.0.2.390
.../web/release_V1.1.0.560

Gruß

mkinzler 12. Jun 2011 12:58

AW: Ordnerstruktur auf HTTP Server auslesen
 
Wenn dir der Webserver kein Directory-Listing liefert, ist es bei HTTP(S) nicht möglich.

daniel775 12. Jun 2011 13:02

AW: Ordnerstruktur auf HTTP Server auslesen
 
Hab mittels .htaccess ein directory Listing für einen Ordner ermöglicht. Das funktioniert, aber wie kann ich die jetzt auslesen?

Valle 12. Jun 2011 13:04

AW: Ordnerstruktur auf HTTP Server auslesen
 
Ich denke es wäre einfacher und auch kompatibler, wenn du einfach eine Text-Datei erstellst.

Alternativ tut es bestimmt auch ein Script, welches dir das Datei-Listing gibt (PHP?).

Ansonsten musst du das Datei-Listing via Indy holen und dann parsen. Viel Spaß dabei. ;-)

Liebe Grüße,
Valentin

daniel775 12. Jun 2011 13:05

AW: Ordnerstruktur auf HTTP Server auslesen
 
Wieso? Ist das holen und parsen schwer? Kann ich einen Ansatz bekommen wie das geht?

Valle 12. Jun 2011 13:08

AW: Ordnerstruktur auf HTTP Server auslesen
 
Es hält sich in Grenzen. Die Frage ist, wie viel Erfahrung du damit schon hast. Wenn du sowas noch nie gemacht hast (Kann ich davon ausgehen?), dann wird es nicht so einfach. Für Indy findest du sicher tausende Beispiele im Netz. Das Parsen ist dir selbst überlassen. Was spricht gegen eine Textdatei? Debian-basierte Linux-Distributionen machen das auch alle so für ihre vielen Gigabyte Updates. Siehe hier. Die haben die Daten sogar noch gzipped.

Liebe Grüße,
Valentin

daniel775 12. Jun 2011 13:31

AW: Ordnerstruktur auf HTTP Server auslesen
 
Ok, dann werde ich mir mal die Möglichkeit mit der .txt Datei anschauen. Danke

generic 12. Jun 2011 14:11

AW: Ordnerstruktur auf HTTP Server auslesen
 
Per WebDav kannst du das machen.

Beschreibe mal bitte den Ablauf von einen Update-Programm.
Mir erscheint dein Ansatz etwas kompliziert bzw. umständlich.

himitsu 12. Jun 2011 14:31

AW: Ordnerstruktur auf HTTP Server auslesen
 
Zitat:

Zitat von generic (Beitrag 1105950)
Mir erscheint dein Ansatz etwas kompliziert bzw. umständlich.

Jupp, warum nicht via FTP, über ein PHP-, CGI-Scrippt oder Sonstwas?
> womit man direkten Zugriff bekommt

Valle 12. Jun 2011 14:32

AW: Ordnerstruktur auf HTTP Server auslesen
 
FTP wahrscheinlich nicht, weil nicht jeder Webhoster die Möglichkeit bietet, einen beschränkten User (Schreibzugriff!) anzulegen.

Ein Script würde ich hier aber auch vorziehen.

Liebe Grüße,
Valentin


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:44 Uhr.
Seite 1 von 2  1 2      

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