Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Remote-Verzeichnis lesen (https://www.delphipraxis.net/150875-remote-verzeichnis-lesen.html)

hw24 29. Apr 2010 10:15


Remote-Verzeichnis lesen
 
Hallo Kollegen,

ich muss das Verzeichnis einen Web-Servers auslesen, um eine Download-Liste verfügbarer Files zu erstellen.
Der Zugriff ist nicht Passwort-geschützt, normale Zugriffe reichen aus.
Habt ihr da eine Idee, möglichst ohne Indy ?
Ich brauche lediglich eine Stringlist mit den URLs der vorhandenen Files in 'http://irgendwas.net/download/files/*.zip' (oder so ähnlich).

Danke euch
Gruss Harry

mkinzler 29. Apr 2010 10:16

Re: Remote-Verzeichnis lesen
 
Liefert der Webserver einen Directory Index? Sonst wird das so nicht funktionieren.
Ohne Indy & Co wird es auch nicht gehen (höchtens mit TWebBrowser, TMozillaBrowser, TGeckoBrowser, ...)

Mithrandir 29. Apr 2010 10:27

Re: Remote-Verzeichnis lesen
 
Zitat:

Zitat von mkinzler
Ohne Indy & Co wird es auch nicht gehen

Gehen schon, aber ob es das Wert ist... :gruebel:

Was genau stört dich denn an den INDY-Komponenten?

hw24 29. Apr 2010 10:29

Re: Remote-Verzeichnis lesen
 
Zitat:

Zitat von mkinzler
Liefert der Webserver einen Directory Index? Sonst wird das so nicht funktionieren.
Ohne Indy & Co wird es auch nicht gehen (höchtens mit TWebBrowser, TMozillaBrowser, TGeckoBrowser, ...)

Danke mkinzler,

Nein der Server liefert mir leider keinen DI.
Falls ich letztendlich doch auf die INDY's zurückgreifen muss, hast Du dann eine Idee ? :?
Ich vermeide die eigentlich nach Möglichkeit, da ich mit denen schon öfters Probleme hatte.

Ich muss aus technischen Gründen noch mit Delphi 6 (!) arbeiten, das nur in Parenthese.

LG Harry

mkinzler 29. Apr 2010 10:33

Re: Remote-Verzeichnis lesen
 
Wenn der Server keinen Index liefert, geht das wie ich oben angekündigt überhaupt nicht rein clienseitig. Du benötigst dann serverseitig ein Skript ( php, asp, aspx, CGI, ...) welches dir die Informationen liefert

hw24 29. Apr 2010 10:35

Re: Remote-Verzeichnis lesen
 
Zitat:

Zitat von Mithrandir
Zitat:

Zitat von mkinzler
Ohne Indy & Co wird es auch nicht gehen

Gehen schon, aber ob es das Wert ist... :gruebel:

Was genau stört dich denn an den INDY-Komponenten?

Die nicht vorhandene Abwärtskompatibilität.
Bei 8->9 und 9->10 haben sich bei vielen Routinen die Parameter geändert, ich durfte dann weite Teile meines SourceCodes umgraben.
Das stört mich an Indy :x

Gruss Harry

hw24 29. Apr 2010 10:38

Re: Remote-Verzeichnis lesen
 
Zitat:

Zitat von mkinzler
Wenn der Server keinen Index liefert, geht das wie ich oben angekündigt überhaupt nicht rein clienseitig. Du benötigst dann serverseitig ein Skript ( php, asp, aspx, CGI, ...) welches dir die Informationen liefert

Dann muss ich mal dem Webmeister auf die Füsse steigen, vielleicht kann er mir da etwas bauen.
Danke Dir, in jedem Fall.

Gruss Harry

mkinzler 29. Apr 2010 10:39

Re: Remote-Verzeichnis lesen
 
Als Alternative gibt es ja ICS, Synapse, ...

hw24 29. Apr 2010 10:44

Re: Remote-Verzeichnis lesen
 
Zitat:

Zitat von mkinzler
Als Alternative gibt es ja ICS, Synapse, ...

Schau ich mir mal an. Danke.

LG H.


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