Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi IdFTPServer (https://www.delphipraxis.net/25364-idftpserver.html)

Neuni 5. Jul 2004 14:24


IdFTPServer
 
Hat irgendjemand ahnung vom idftpserver? Oder gibts ne anleitung zu dem teil?
Irgendwie hat niemand ahnung von dem teil :gruebel:

Ich hab einfach keinen blassen schimmer wie ich da die directorys auf dem server-pc angeben soll.

Also falls doch jemand ahnung hat, bitte, bitte melden :-D

SirThornberry 5. Jul 2004 14:51

Re: IdFTPServer
 
Wo genau liegt das Problem? Dafür gibt es doch das EventOnListDirectory. Wenn ich mich recht erinnere hab ich den FTP-Server hier auch schonmal im Forum gepostet

[Edit]
Die Suche ist doch was schönes wenn man sie mal nutzt.
Als Suchbegriff einfach "*FTP*Server*" eingegeben und unter anderem wurde folgendes gefunden:
http://www.delphipraxis.net/internal...=100977#100977
[/Edit]

Neuni 5. Jul 2004 14:57

Re: IdFTPServer
 
Ah, danke...werd ich mir mal anschauen!

PS: Ja, ich und die suche :roll:

Neuni 5. Jul 2004 15:01

Re: IdFTPServer
 
Kann man auch einfach nen ordner auf der platte freigeben?
Also z.B. C:\Freigabe

Weil bei dir muss man dateien ja erst adden!

supermuckl 5. Jul 2004 15:25

Re: IdFTPServer
 
das is ne ftp server komponente und kein fertiger "starten und gut is" server.. da muss man schon selber hand anlegen

Neuni 5. Jul 2004 15:27

Re: IdFTPServer
 
Ach ne :roll:
Aber ich wollte nur wissen, ob man auch ganze verzeichnisse auf der platte freigeben kann...hab das schon probiert, aber finde keine lösung!

SirThornberry 5. Jul 2004 15:38

Re: IdFTPServer
 
wie du die Oberfläche gestaltest ist deine Sache, du kannst natürlich auch in OnListDirectory den inhalt von C holen und den zurück liefern.
Zitat:

Aber ich wollte nur wissen, ob man auch ganze verzeichnisse auf der platte freigeben kann
Das wäre ja schlimm wenn das ftp-protokol so ausgelegt wäre das man nur komplette ordner freigeben kann. Bei der Programmierung des FTP-Servers musst du dich da selbständig drum kümmern. Du kannst beim Directorylisting auch Dateien zurückgeben an den Client die gar nicht existieren oder eben unter einem anderen Namen, das ist dir überlassen. Wenn du das ganze auf Ordnerfreigabe basierend haben willst musst du einfach im OnListDirectory-Event den Inhalt des angeforderten Ordners abfragen (FindFirst etc.) und dann aufbereiten und zurück geben.

Irgendjemand aus dem Forum hat das vor kurzem schon probiert und mich da ab und zu per icq angeschrieben und hat zeugs gefragt, weiß allerdings nicht mehr wer das war und ob derjenige das Erfolgreich gelöst hat. Aber es sollte eigentlich kein problem sein den Inhalt eines Ordners zu listen und diesen zurück zu geben anstelle einer manuell erstellten liste


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