Thema: Delphi Indischer idFTPServer

Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Indischer idFTPServer

  Alt 3. Feb 2005, 23:37
du musst dir bewusstsein das der Parameter "VDirectroy" das verzeichnis ist wohin der Nutzer wechseln will.

Wenn also beim Client ein "cd verezichnis1" eingegeben wird musst du in
"ASender.CurrentDirectory + '/' + VDirectory"
wechseln. Du musst allerdings auch beachten das jemand mit "cd /verzeichnis0" eine absolute angabe macht und du dies nicht im CurrentDirectory anwenden darfst. Desweiteren kann "VDirectory" auch ".." sein wenn der Nutzer "cd .." eingibt (beim client). Du musst dir also bewusst sein was passieren soll. Und desweiteren musst du ja auch bedenken das es das gewünschte Zielverzeichnis gar nicht gibt. Dann musst du bei VDirectory das aktuelle Verzeichnis zurück geben weil ja nicht das verzeichnis gewechselt wird.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat