-
Здравствуйте, знаю что поднимаю старую тему, но поиски по интернетам не увенчались успехом (
idftp не создает папки на сервере с русскими именами. ошибка:
при вызове ftp.makdedir('новая папка');
Project Project1.exe raised exception class EIdReplyRFCError with message 'Wildcard is ambiguous.
файлзилла на этом же сервере создает папки с русскими именами
Кто знает как исправить? Спасибо
Delphi XE
-
Отладка с "debug dcu's" спасет отца русской демократии.
P.S. ты б хоть версию Indy указал...
-
а там не должен быть utf-8???
-
как помню, у меня на русском создавал, но была проблемма с буквой: "Я"
-
версия 10.5.8
> как помню, у меня на русском создавал, но была проблемма
> с буквой: "Я"
да, щас эксперементировал с кодировками - получилось, но такая же проблема, создает без буквы я.
-
я делал так: заменял в имени (файла или папки) букву Я на ya! Для моей задачи это не было критично...
-
> я делал так: заменял в имени (файла или папки) букву Я на
> ya! Для моей задачи это не было критично...
как вариант, но хочется решение по красивше) если возможно конечно
-
Автор, харе партизанить.
Версия инди какая?
-
> Автор, харе партизанить.
> Версия инди какая?
я же выше написал, версия 10.5.8 ) которая в XE2 по-умолчанию.
-
Отладка с "debug dcu's"
и заходишь в ftp.makdedir('новая папка');
и проходишь по F7 по его внутренностям.
Ну и, конечно, надо не забывать с какими параметрами подключаешься - в пассивном режиме обмена, с какой кодировкой файлов...
-
подключаюсь в пассивном режиме, с кодировкой ничего не делаю (пока), думал что заработает обычное:
ftp.Connect;
ftp.ChangeDir('/www');
ftp.MakeDir('моя папка');
буду пробовать
-
печалька (
-
Что же ты нарыл такого печального?
-
в том то и дело что ничего хорошего.
все попытки с различными кодировками положительного результата не принесли. или знаки вопроса или создается с кириллицей то без буквы "я". на одном форуме прочитал что можно продублировать "я" - создалось, но в такую директорию нельзя перейти. вот. застрял в общем.
-
тогда попробуй узнать у хозяев ФТП - как подключаться, с какими параметрами, какие есть ограничения...
-
больше склоняюсь к тому что это косяк инди. файлзилла спокойно подключается с параметрами поумолчанию и создает любые папки и файлы.
-
> mopssss (29.05.2012 08:26:15) [15]
Так может она использует UTF-8
Включено по умолчанию.
-
> Так может она использует UTF-8
> Включено по умолчанию.
Подскажите как правильно включить utf8 в idftp?
-
> mopssss (29.05.2012 08:51:17) [17]
Я эту гадину не использую
-
эх.. жаль. я надеялся что хоть в ХЕ2 нормально запилят, видимо это судьба