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

Обсуждение любых программ, не имеющих отношения к Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

x3mist
Значит, остаётся только ждать, когда в эту тему подтянутся люди, как следует разбирающиеся в FTP и способные сделать более конструктивные выводы на основе уже полученной информации. А до тех пор тут больше гадать нечего.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Deim0s
Сообщения: 22
Зарегистрирован: Чт авг 27, 2009 22:44

Сообщение Deim0s »

x3mist
Браузер, кстати, тоже не отображает диактрику...
Вы, скорее всего, напрасно мучаетесь, если ни кто (и браузер) не может получить правильный листинг для загрузку файла - "кривой" 100% сервер. Я выше уже писал, если на FTP в именах каталогов есть кириллица, и она отображается правильно:
1. Сервер отдаёт листинг в UTF-8, в именах могут быть и кириллические символы и диактрика, но Вы пробовали - нет.
1. Сервер отдаёт листинг в cp1251, тогда диактрики в именах файлов быть не может, не юникодные кириллические кодировки не отображают диактрические символы.
3. Сервер отдаёт, в какой либо, не кириллической и не юникодной кодировке (cp1250, cp1252), тогда кириллические символы в именах не отображались бы правильно - Вы пишите, что отображаются верно.
Вывод - Тотал ни причём, проблема скорее на сервере, писать админу, методом проб вряд ли решите.
OPTS UTF8 ON
501 Invalid option.
Ну и что, сервер не поддерживает эту команду, о чём сообщает. Её мало какие сервера поддерживают, на работе ни как не отражается.

P.S. Маловероятно, но как вариант, проблема может быть в Вашей системе, если сами меняли маппинг кодовых страниц (типа: "1252"="c_1251.nls"), или инсталлировали кривые "русефекаторы".
x3mist
Сообщения: 15
Зарегистрирован: Пт июл 30, 2010 21:29

Сообщение x3mist »

Deim0s писал(а):Вывод - Тотал ни причём, проблема скорее на сервере, писать админу, методом проб вряд ли решите.
я тоже так думаю, буду писать админу, что за сервер там у него, и в какой кодировке отдает листинг. Я так понимаю, надо выставить настройки, чтобы отдавал в АНСИ???
Deim0s
Сообщения: 22
Зарегистрирован: Чт авг 27, 2009 22:44

Сообщение Deim0s »

x3mist
Я так понимаю, надо выставить настройки, чтобы отдавал в АНСИ???
Если сервер крутится под UNIX-подобной системой (пошлите команду SYST, если интересно), то можно многое с кодировками "намутить". Проще, опишите им проблему, пусть сами думают (тем более сервер приватный).
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Deim0s писал(а):диактрика
Диакритика.
Deim0s писал(а):проблема может быть в Вашей системе, если сами меняли маппинг кодовых страниц (типа: "1252"="c_1251.nls"), или инсталлировали кривые "русефекаторы".
Сдается мне, проблема в "русефекаторах" у владельца сервера, и в старой версии Serv-U...
#199018
Deim0s
Сообщения: 22
Зарегистрирован: Чт авг 27, 2009 22:44

Сообщение Deim0s »

alexey65536,
Диакритика конечно, от жары в памяти буквы попутались.
...и в старой версии Serv-U...
На Serv-U, присваивать названия кроме как латиницей вообще преступление :), а в старых версиях, так лучше только прописными. Не знаю как сейчас, раньше то вообще с кириллицей, то с заглавными буквами проблемы были.
x3mist
Сообщения: 15
Зарегистрирован: Пт июл 30, 2010 21:29

Сообщение x3mist »

syst
215 unix type:L8

если это что-то кому-то говорит...
Deim0s
Сообщения: 22
Зарегистрирован: Чт авг 27, 2009 22:44

Сообщение Deim0s »

x3mist
если это что-то кому-то говорит...
Да, FTP-демон, стандартно, нагло врёт :). Будем считать за правду это:
220 Serv-U FTP Server v6.4 for WinSock ready...
из Вашего лога.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Поскольку вроде бы уже всем ясно, что разбираться надо именно с сервером, то в подфорумах по функционалу Total Commander этой дискуссии делать нечего. Выделяю в отдельную тему и переношу, как и планировалось, в Программное обеспечение.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Вопрос, наверно, не новый, но актуальный для меня и интересующий в данный момент. Думаю, он будет уместен в этой теме. Если нет, перенесите:)
Собственно, на одном из FTP-серверов не могу зайти в каталог.
Сопутствующие данные:
Скрин:Изображение
Кусок "сырого" каталога, полученного от сервера:
modify=20100518215056;perm=fle;type=dir;unique=6901U1D1F80A0;UNIX.group=500;UNIX.mode=0755;UNIX.owner=500; Драйверы nVidia
modify=20090319094602;perm=adfr;size=132611720;type=file;unique=6901U1D1B807D;UNIX.group=500;UNIX.mode=0644;UNIX.owner=500; 182.08_geforce_winxp_64bit_international_whql.exe
modify=20100518215020;perm=fle;type=dir;unique=6901U1D1F8001;UNIX.group=500;UNIX.mode=0755;UNIX.owner=500; nVidia Display Driver for Windows 2000 XP v67.02 International
modify=20100518215020;perm=fle;type=cdir;unique=6901U1D1B8077;UNIX.group=500;UNIX.mode=0755;UNIX.owner=500; .
Тип кодировки с "авто" менял на "юникод" - не помогло.

PS. Решилось установкой "Win-1251 (системная локаль)" в настройках кодировки.
#199018
Ответить