Страница 1 из 3

Не скачиваются с FTP файлы с диакритикой в именах

Добавлено: Пт июл 30, 2010 21:53
x3mist
Кажется, мне в этот топик со своей проблемой :cry:
При попытке скачать с ФТП файлы, в именах которых имеются знаки, отличные от англ. или русск. , например, -
the Workshop of Rogier van der Weyden - Pietà.jpg
или Théodore Rousseau - River Scene.jpg -
выскакивает окно "Ошибка при загрузке файла!!!".
Сам файл в папке на ФТП виден с заменой неангл. знаков на похожие англ., но файл скопировать невозможно.
Что делать???
ТотКомм 7.50 бета 8

[mod="Avada"]Первоначально было помещено в тему Проблема кодировки имен файлов. Перенесено в другой подфорум и выделено в отдельную тему по ходу дискуссии.[/mod]

Добавлено: Пт июл 30, 2010 22:12
CaptainFlint
x3mist писал(а):Что делать???
ТотКомм 7.50 бета 8
В самую первую очередь — поставить последнюю финальную версию. Решать проблемы древнего тестового билда здесь никто не будет.

Добавлено: Пт июл 30, 2010 23:13
x3mist
ОК
тотал коммандер 7.55а - та же картина.
что делать???

Добавлено: Сб июл 31, 2010 00:19
Flasher
Что делать - что делать, переименовать. "à" на "a", "é" на "e" и т.д. Я полагаю, что те файлы и в листере не воспроизводятся.

Добавлено: Сб июл 31, 2010 00:32
Avada
x3mist писал(а):Кажется, мне в этот топик со своей проблемой
Вот в этом я не особенно уверен. На форуме существует несколько тем, где затрагиваются вопросы кодировок применительно к FTP: здесь, здесь, здесь. Хотя там описывались несколько иные ситуации. Впрочем, перенести всегда можно.
Flasher писал(а):Что делать - что делать, переименовать. "à" на "a", "é" на "e" и т.д.
Как он их переименует, если было сказано, что файл загрузить с сервера невозможно?

Добавлено: Сб июл 31, 2010 00:36
x3mist
Это как же я файлы на ФТП переименую???
Я туда не админом захожу, а юзером :(

А вот так это выглядит в логе:

"250 Directory changed to /READY-files/Лондонская Национальная галерея
PWD
257 "/READY-files/Лондонская Национальная галерея" is current directory.
Чтение каталога...
PASV
227 Entering Passive Mode (95,32,5,206,6,177)
MLSD
150 Opening BINARY mode data connection for MLSD.
Загрузка
Ожидание ответа сервера...
226 Transfer complete.
TYPE I
200 Type set to I.
PASV
227 Entering Passive Mode (95,32,5,206,6,190)
RETR Theodore Rousseau - River Scene.jpg
550 /READY-files/Лондонская Национальная галерея/Theodore Rousseau - River Scene.jpg: No such file or directory.
QUIT
221 Goodbye!"

т.е. ТотКом, в смысле его ФТП-клиент, читает имена файлов на ФТП-сервере как может, а когда его просят скачать эти файлы, пытается скачать их под именами, которые он сам им присвоил. Естественно, таких файлов на ФТП нет, о чем и извещает сервер...

Что делать???

Добавлено: Сб июл 31, 2010 00:44
Avada
x3mist
В настройках этого FTP-соединения (на странице "Расширенные") кодировка какая выставлена?

Добавлено: Сб июл 31, 2010 00:49
Flasher
Не поддерживает ТС такие символы. Надо Гислера тревожить по этой теме(не удивлюсь, если вопрос на оффоруме поднимался, испано-итальяно-говорящих форумчан и других потребителей латинского суррогата там по идее тоже хватает). Пока, что очевидно, предлагаю пользоваться сторонними клиентами.

Хотя сам не пробовал, но даже, если стоит по умолчанию автоопределение(UTF8), не факт, что трабл исчезнет. Но попытка - не пытка. Можно ещё с номером кодовой страницы в ручном режиме поэкспериментировать.

Добавлено: Сб июл 31, 2010 01:05
x3mist
Установил ВебДрайв, зашел, попытался скачать - то же самое, пишет "Ошибка в имени файла" :(

Добавлено: Сб июл 31, 2010 01:11
x3mist
Avada писал(а):x3mist
В настройках этого FTP-соединения (на странице "Расширенные") кодировка какая выставлена?
автоопределение, конечно...

кстати, при закачке с помощью торрент-клиента такой проблемы не возникает - т.е. если на ФТП лежит скачанный торрент, то, подключившись с помощью торр-клиента ( добавить пир ) и указав папку, можно спокойно скачать содержимое с любыми именами, а вот с помощью ТК - фигвам :cry:

Добавлено: Сб июл 31, 2010 01:32
CaptainFlint
Flasher
Не надо флудить и вводить людей в заблуждение. Всё Тотал поддерживает, и символы, и кодировки.


x3mist
Сделай, пожалуйста, следующее:

1. Запость сюда полный лог, с момента подключения. Там может оказаться полезная информация. Имя пользователя и адрес сервера замени какими-нибудь звёздочками-решётками, чтобы не светить.

2. После подключения и открытия каталога с юникодными именами нажми в Тотале Alt+Enter: откроется Lister с необработанным листингом, полученным от сервера. Включи в Lister'е режим просмотра "Только текст" (клавиша 1), кодировка ANSI, и скопируй сюда его содержимое полностью или несколько строк, главное, чтобы хотя бы одно юникодное имя присутствовало. Хочу посмотреть точно, что отсылает сервер.

3. Вопрос немножко в сторону: если Тотал отображает файлы как неюникодные, то откуда известно, что настоящие имена содержат диакритику? Это точная информация или предположение?

Да, кстати, а операционка-то какая?

Добавлено: Сб июл 31, 2010 02:01
x3mist
Flasher писал(а):Пока, что очевидно, предлагаю пользоваться сторонними клиентами.
Опять фигвам :cry: Установил FileZilla - та же пестня :cry:
Что-то я начинаю думать, что решение проблемы - на стороне сервера.

Добавлено: Сб июл 31, 2010 02:03
Flasher
CaptainFlint писал(а):Не надо флудить
А по факту? Или ищешь очередной повод для флейма? Сомневаюсь, что у нас разное представление об этом понятии.
CaptainFlint писал(а):Всё Тотал поддерживает, и символы, и кодировки.
Насчёт этого спорить не буду. Наверно это я спутал с работой некоторых листер-плагинов, которые отказываются воспроизводить файлы с подобными символами.

Добавлено: Сб июл 31, 2010 02:07
Flasher
x3mist
Можно попробовать FtpInfo. Я им чаще пользуюсь. Download Master кстати встроенный клиент имеет. Но пока стоит разобраться с ТС, потом можно вернуться к альтернативе.

Добавлено: Сб июл 31, 2010 02:12
x3mist
Ось - ВинХР Про 3СП

лог:

Connect to: (31.07.2010 2:06:01)
hostname=*
username=*
*
220 Serv-U FTP Server v6.4 for WinSock ready...
USER *
331 User name okay, need password.
PASS *
230 User logged in, proceed.
SYST
215 UNIX Type: L8
FEAT
211-Extension supported
CLNT
MDTM
MDTM YYYYMMDDHHMMSS[+-TZ];filename
SIZE
SITE PSWD;EXEC;SET;INDEX;ZONE;CHMOD;MSG
REST STREAM
XCRC filename;start;end
MODE Z
MLST Type*;Size*;Create;Modify*;Win32.ea*;
211 End
CLNT Total Commander (UTF-8)
200 Noted.
OPTS UTF8 ON
501 Invalid option.
Connect ok!
PWD
257 "/" is current directory.
Чтение каталога...
TYPE A
200 Type set to A.
MODE Z
200 MODE Z ok.
PASV
227 Entering Passive Mode (95,32,5,206,8,64)
LIST
150 Opening ASCII mode data connection for /bin/ls.
Загрузка
Ожидание ответа сервера...
226 Transfer complete.
CWD READY-files
250 Directory changed to /READY-files
PWD
257 "/READY-files" is current directory.
Чтение каталога...
PASV
227 Entering Passive Mode (95,32,5,206,8,66)
LIST
150 Opening ASCII mode data connection for /bin/ls.
Загрузка
Ожидание ответа сервера...
226 Transfer complete.
CWD Лондонская Национальная галерея
250 Directory changed to /READY-files/Лондонская Национальная галерея
PWD
257 "/READY-files/Лондонская Национальная галерея" is current directory.
Чтение каталога...
PASV
227 Entering Passive Mode (95,32,5,206,8,69)
LIST
150 Opening ASCII mode data connection for /bin/ls.
Загрузка
Ожидание ответа сервера...
226 Transfer complete.
TYPE I
200 Type set to I.
PASV
227 Entering Passive Mode (95,32,5,206,8,85)
RETR Theodore Rousseau - River Scene.jpg
550 /READY-files/Лондонская Национальная галерея/Theodore Rousseau - River Scene.jpg: No such file or directory.
QUIT
221 Goodbye!

листер:

-rw-rw-rw- 1 user group 12836315 Jul 28 00:46 Theodore Rousseau - A Rocky Landscape.jpg
-rw-rw-rw- 1 user group 9936691 Jul 27 05:22 Theodore Rousseau - Landscape.jpg
-rw-rw-rw- 1 user group 8644526 Jul 27 22:04 Theodore Rousseau - Moonlight - The Bathers.jpg
-rw-rw-rw- 1 user group 8310361 Jul 28 02:52 Theodore Rousseau - River Scene.jpg
-rw-rw-rw- 1 user group 9012012 Jul 27 22:30 Theodore Rousseau - Sunset in the Auvergne.jpg
-rw-rw-rw- 1 user group 13623763 Jul 28 00:06 Theodore Rousseau - The Valley of Saint-Vincent.jpg

про имена - точно, я же приводил пример в первом своем посте,
***Théodore Rousseau - River Scene.jpg ***
это скачанный торрент, содержание его и имена файлов мне известны...