TC Pocket - ftp Directory List

Support for PocketPC and WinCE version

Moderators: white, Hacker, petermad, Stefan2

Post Reply
sky-chris
Junior Member
Junior Member
Posts: 4
Joined: 2006-02-20, 17:13 UTC

TC Pocket - ftp Directory List

Post by *sky-chris »

ich greife auf unserern Server über TC Desktop und über TC Pocket PC zu.

über TC Desktop funktoniert alles einwandfrei, ich bekomme immer nur die Ordner und Dateinamen ohne Pfad dargestellt und kann zwischen den Verzeichnissen wechseln.

in der Pocket PC-Version wird jedoch immer der vollständige Pfad angezeigt (z.B. "/DATEN", beim Wechsel des Verzeichnisses erhalte ich im Protokoll dann die fehlermeldung, dass es das Verzeichnis nicht gibt, denn TC möchte dann in das Verzeichnis "\\\ftp\myservername\/DATEN" wechseln, das gibt es aber nicht...

In der Kopfzeile kann ich nun par Hand den richtigen Pfad eingeben, z.B. \\\ftp\myservername\DATEN\, dann erhalte ich die richtige Ordnerliste allerdings mit vollständigem Pfad, z.B.

/DATEN/user
/DATEN/temp
/DATEN/projekte

usw.

beim nächsten Verzeichniswechsel möchte TC in den Pfad

\\\ftp\myservername\/DATEN\projekte

wechseln, den gibt es aber nicht und ich erhalte eine leere Ordnerliste

FRAGE: Wie lässt sich das problem auf TC Pocket lösen, auf dem TC Desktop funktioniert es ja auch?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48203
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Offenbar liefert Ihr Server immer vollständige Pfadnamen zurück statt relative Namen (ohne Verzeichnis). Dies ist beim relativ simplen FTP-Client von TC/Pocket leider nicht vorgesehen. Um was für einen server handelt es sich da? Mir ist bisher keiner mit diesem "Feature" begegnet.
Author of Total Commander
https://www.ghisler.com
sky-chris
Junior Member
Junior Member
Posts: 4
Joined: 2006-02-20, 17:13 UTC

Post by *sky-chris »

den genauen Typ kenne ich nicht, läuft auf einem Novell-Server, werde aber nachfragen...

Die Log-Datei mit TC-Desktop erzeugt liefert:

Connect to: (27.11.2007 22:40:24)
hostname= **********
username= **********
startdir=/daten/
*********=87.174.110.231
220 Service Ready for new User
USER *********
331 Password Needed for Login
PASS ***********
230 User ****** Logged in Successfully
SYST
215 NETWARE Type: L8
FEAT
500 'FEAT' : Unknown Command
CWD /daten/
250 Directory successfully changed to "/daten"
Connect ok!
Verzeichnis einlesen
TYPE A
200 TYPE Command OK A
PORT 192,168,1,5,5,22
200 PORT Command OK
LIST
150 Opening data connection for (84.153.247.229,5003)
Herunterladen
Warte auf Antwort des Servers...
226 Transfer Complete
CWD projekte
250 Directory successfully changed to "/daten/projekte"
Verzeichnis einlesen
PORT 192,168,1,5,5,24
200 PORT Command OK
LIST
150 Opening data connection for (84.153.247.229,5004)
Herunterladen
Warte auf Antwort des Servers...
226 Transfer Complete
sky-chris
Junior Member
Junior Member
Posts: 4
Joined: 2006-02-20, 17:13 UTC

Post by *sky-chris »

Problem gelöst:

Es handelt sich um den Standard-Novell-FTP-Server. Standardmäßig liefert er offensichtlich vollständige Pfadnamen. Mit der Zeile

DISABLE_PATH_DIR_LISTING=YES

in der Config-Datei lässt sich das allerdings ausschalten und dann klappt auch der Zugriff über TC-Pocket einwandfrei
Post Reply