Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IdFTPServer (https://www.delphipraxis.net/20064-idftpserver.html)

Neuni 13. Apr 2004 09:49


IdFTPServer
 
Also wie es der Titel schon sagt geht es um den IdFTPServer. Ic habe so einen nun auf mein Form gezogen, und er funktioniert auch wunderbar, aber nun stellen sich mir 2 Fragen:

1. Wie gebe ich Benutzername & Passwort an, die der Client eingeben muss?

2. Wie gebe ich an auf welchen Ordner/welches Laufwerk der Server zugreifen soll.

Also der Server is dazu gedacht, dass ich meine Daten, die ich z.B. auf Laufwerk F: habe überall mittels FTP-Client(was eh fast jedes Windoof hat) abrufen kann und natürlich auch bearbeiten kann.

Ich hoffe ihr könnt mir wie immer schnell helfen :dp: :mrgreen:

Meflin 13. Apr 2004 11:26

Re: IdFTPServer
 
also usernamen und passwort musst du glaube ich im onConnect ereignis selbst überprüfen!

Neuni 13. Apr 2004 11:38

Re: IdFTPServer
 
Hmmmm...mal testen, aber viel wichtiger: Wie leg ich nun den Pfad zum Ordner fest, wo die Dateien drinne sind? :gruebel:

Meflin 13. Apr 2004 11:47

Re: IdFTPServer
 
nochmal zu den usern: es gibt auch nen idusermanager bei indy misc. den kannst du beim server als useraccounts einstellen!

Neuni 13. Apr 2004 12:20

Re: IdFTPServer
 
Bin ich zu dumm den TIdUserManager zu finden??? In welcher Kategorie is der denn? :gruebel:

Meflin 13. Apr 2004 12:24

Re: IdFTPServer
 
bei indy misc das zweite von rechts

P.S.: vielen dank für deinen eintrag ;-)

Neuni 13. Apr 2004 12:33

Re: IdFTPServer
 
So, dass mit den Usern geht jetzt schonmal perfeckt, aber nun bleibt das Problem mit dem Verzeichnis...

Wenn ich den Server nun starte und connecte dann mit nem Client, dann gibbet n Fehler beim Server und der sagt dann: "Es wurde kein Ereignis OnListDirectory gefunden!" :gruebel:

Ich denke mal das hat damit zutun, mit dem Verzeichnis, da ja keins angegeben ist, aber wie mache ich das nun???

PS: Bitteschön, aber das ist doch garnet leer!

Meflin 13. Apr 2004 12:37

Re: IdFTPServer
 
nein aber fast ;-)
da musst du wohl eine onListDirectory procedure schreiben die dem client die verzeichnisse auflistet! also wenn der client die verzeichnisse anfordert, führt der server die onListDirectory procedure aus.

Neuni 13. Apr 2004 12:51

Re: IdFTPServer
 
Öhh...JA!

Nochmal für mich bitte, da ich mich mit sowas bis jetzt noch nicht gerade sehr viel beschäftigt habe.

Also die OnListDirectory dann als Procedure, aber was kommt da rein in die Procedure?
Also ich muss da ja die Verzeichnisse reinschreiben, aber in welcher Form?

Als Beispiel einfach mal das Laufwerk E, also E:\

Meflin 13. Apr 2004 13:00

Re: IdFTPServer
 
also rein aus dem bauch raus - ich weis es jetzt auch net sicher - musst du dem client jedes verzeichnis einzeln übermitteln, z.b mit writeln('ver1') usw.


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