[Inhalt] [Zurück] [Weiter] [Thema] [Index]

FTPDir()


Syntax:

FTPDir (String url, String user, String passwd) : Relation
url: Name des Server inkl. Pfadname
user: Username zum Anmelden
passwd: Passwort zum Anmelden

Beispiel:

Rel := FTPDir ("ftp.funet.fi/pub", "ftp", "ftp"))

Beschreibung:

Holt den Inhalt eines Verzeichnisses auf einem FTP-Server. url enthält den Namen des FTP-Severs und den Pfadnamen. user und passwd werden für das Einloggen auf dem FTP-Server benutzt. Wenn man sie auf Leerstring setzt, erfolgt das Einloggen als Gast.

Das Ergebnis ist eine Relation, die die Felder Name, Dir, Groesse, Datum und Zeit enthält (in Gesetzlicher Zeit auf Seiten des Clients). Pro Datei im Verzeichnis wird ein Tupel in der Relation erzeugt. Dir ist ein Bool-Feld, das anzeigt, ob es sich um ein Verzeichnis handelt (True) oder eine Datei (False).

Falls die Verbindung fehlschlägt, wird eine entsprechende Fehlermeldung ausgegeben und eine ungültige Relation zurück gegeben.

Siehe auch FTPMakeDir(), FTPGet(), FTPPut() und FTPDel().



toposoft 28.10.2024