AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Ordnerstruktur auf HTTP Server auslesen
Thema durchsuchen
Ansicht
Themen-Optionen

Ordnerstruktur auf HTTP Server auslesen

Ein Thema von daniel775 · begonnen am 12. Jun 2011 · letzter Beitrag vom 12. Jun 2011
Antwort Antwort
Seite 1 von 2  1 2      
daniel775

Registriert seit: 27. Nov 2010
46 Beiträge
 
#1

Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 13:57
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ß
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 13:58
Wenn dir der Webserver kein Directory-Listing liefert, ist es bei HTTP(S) nicht möglich.
Markus Kinzler
  Mit Zitat antworten Zitat
daniel775

Registriert seit: 27. Nov 2010
46 Beiträge
 
#3

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 14:02
Hab mittels .htaccess ein directory Listing für einen Ordner ermöglicht. Das funktioniert, aber wie kann ich die jetzt auslesen?
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#4

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 14:04
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
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
daniel775

Registriert seit: 27. Nov 2010
46 Beiträge
 
#5

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 14:05
Wieso? Ist das holen und parsen schwer? Kann ich einen Ansatz bekommen wie das geht?
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#6

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 14:08
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
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
daniel775

Registriert seit: 27. Nov 2010
46 Beiträge
 
#7

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 14:31
Ok, dann werde ich mir mal die Möglichkeit mit der .txt Datei anschauen. Danke
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#8

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 15:11
Per WebDav kannst du das machen.

Beschreibe mal bitte den Ablauf von einen Update-Programm.
Mir erscheint dein Ansatz etwas kompliziert bzw. umständlich.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.053 Beiträge
 
Delphi 12 Athens
 
#9

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 15:31
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
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#10

AW: Ordnerstruktur auf HTTP Server auslesen

  Alt 12. Jun 2011, 15:32
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
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 17:29 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