FTP Protokoll: Datei oder Verzeichnis?

Für allgemeine Fragen zur Programmierung mit PureBasic.
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

FTP Protokoll: Datei oder Verzeichnis?

Beitrag von DarkDragon »

Guten Abend,

Ich habe das FTP Protokoll nun ungefähr eine Woche gelernt und damit gearbeitet.
Wenn man nun die Verzeichnissliste runterlädt durch die Passiv-Verbindung, kann man zwar die Endung einer Datei rausfinden, allerdings kann man nicht Endungslose Dateien von Ordnern unterscheiden. Dieses Problem bildet auch schon meine Frage:
Wie kann ich herausfinden, ob der Eintrag in der runtergeladenen Liste eine Datei oder ein Verzeichnis ist?

Das sieht man, wenn man die Liste herunterlädt:
drwxrwsr-x 9 meinname membres 424 Jan 23 07:52 .
drwxrwsr-x 9 meinname membres 424 Jan 23 07:52 ..
drwxrwsr-x 3 meinname membres 192 Dec 21 14:22 CS
drwxrwsr-x 12 meinname membres 448 Jan 23 14:10 HS
-rw-rw-r-- 1 meinname membres 10561 Jan 23 07:52 bah.gif
drwxrwsr-x 2 meinname membres 136 Mar 21 2004 bb
-rw-rw-r-- 1 meinname membres 0 Jan 23 07:49 blubb.gif
drwxrwsr-x 2 meinname membres 728 Aug 9 06:40 downloads
drwxrwsr-x 2 meinname membres 48 Jan 3 08:56 fnetwork
-rw-rw-r-- 1 meinname membres 674 Jan 4 13:04 index.php
drwxrwsr-x 4 meinname membres 320 May 25 2004 pbgl
-rw-rw-r-- 1 meinname membres 4 May 23 2004 pos.txt
-rw-rw-r-- 1 meinname membres 3107 Jun 4 2004 robo.gif
-rw-rw-r-- 1 meinname membres 865 Jun 4 2004 roboava.gif
drwxrwsr-x 2 meinname membres 624 Aug 9 10:37 screens
-rw-rw-r-- 1 meinname membres 3861 Jul 15 2004 wiz-mode.gif
Vielen Dank,
Daniel B.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Laurin
Beiträge: 1639
Registriert: 23.09.2004 18:04
Wohnort: /dev/eth0

Re: FTP Protokoll: Datei oder Verzeichnis?

Beitrag von Laurin »

DarkDragon hat geschrieben:Das sieht man, wenn man die Liste herunterlädt:
drwxrwsr-x 9 meinname membres 424 Jan 23 07:52 .
drwxrwsr-x 9 meinname membres 424 Jan 23 07:52 ..
drwxrwsr-x 3 meinname membres 192 Dec 21 14:22 CS
drwxrwsr-x 12 meinname membres 448 Jan 23 14:10 HS
-rw-rw-r-- 1 meinname membres 10561 Jan 23 07:52 bah.gif
drwxrwsr-x 2 meinname membres 136 Mar 21 2004 bb
-rw-rw-r-- 1 meinname membres 0 Jan 23 07:49 blubb.gif
drwxrwsr-x 2 meinname membres 728 Aug 9 06:40 downloads
drwxrwsr-x 2 meinname membres 48 Jan 3 08:56 fnetwork
-rw-rw-r-- 1 meinname membres 674 Jan 4 13:04 index.php
drwxrwsr-x 4 meinname membres 320 May 25 2004 pbgl
-rw-rw-r-- 1 meinname membres 4 May 23 2004 pos.txt
-rw-rw-r-- 1 meinname membres 3107 Jun 4 2004 robo.gif
-rw-rw-r-- 1 meinname membres 865 Jun 4 2004 roboava.gif
drwxrwsr-x 2 meinname membres 624 Aug 9 10:37 screens
-rw-rw-r-- 1 meinname membres 3861 Jul 15 2004
Now these points of data make a beautiful line.
And we're out of beta. We're releasing on time.
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Guten Abend,

Danke für die Hilfreichen Markierungen.
Da dieser Beitrag auch anderen später helfen kann, schreibe ich hier noch ein paar Suchwörter:

FTP File Transfer Protokoll Verzeichnis Datei File Ordner Directory
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Antworten