@shmia
IdFtpServer (
Indy Version 10,nicht die aktuelle Version) sendet das Feature UTF-8 nicht;
also liegt das Problem beim Server.
Hier mal ein Auszug, was der Server so beim Connect alles schickt:
Code:
==== Connect: 25.01.2011 16:38:14 ====
220
Indy FTP Server ready.
USER myuser
331 User name okay, need password.
PASS *********
230 User logged in, proceed.
OPTS UTF-8
200 Ok
SYST
215 Windows_NT
FEAT
211-Extensions supported:
EPRT
EPSV
LIST -l
MLSD
MLST size*;Type*;Create*;Modify*;Windows.lastaccesstime*;
Win32.ea*
OPTS MLST;UTF8
REST STREAM
SITE ZONE;DIRSTYLE
SPSV
STAT -l
TVFS
UTF8
RFC 959 2389 2577 3659
211 End of extentions.
PWD
257 "/" is working directory.
MODE S
200 Mode set to S.
STRU F
200 Structure set to F.
TYPE I
200 Type set to I.
PASV
227 Entering Passive Mode (127,0,0,1,117,48).
LIST
125 Opening
ASCII mode data connection for /bin/ls.
125 Opening
ASCII mode data connection for /bin/ls.
226 Closing data connection.
Also OPTS UTF-8 wird angefragt und der Server meldet OK
Weiter unten bei FEAT wird auch UTF-8 angezeigt.
Funktioniert aber trotzdem nicht!
irgendwie gehts.....