Доступ к файлам с русскими именами на ftp

Привет всем!

Требуется брать файлы с русскими именами с ftp сервера заточеного для windows.
Доступ к серверу сильно ограничен, т.е. нет возможности даже выполнить команду ls, не говоря о том чтобы покопаться в его настройках.

ftp> open media2.nv.city
Connected to media2.nv.city (172.30.88.18).
220 Serv-U FTP Server v6.1 for WinSock ready...
Name (media2.nv.city:dima): mp3
500 'AUTH': command not understood.
SSL not available
230 User logged in, proceed.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT Command successful.
550 Permission denied.

К серверу есть веб-морда, которая и предоставляет сервисные функции типа поиска файлов.
Ссылки, выдаваемые веб-интерфесом, корректно обрабатываются в виндовсе, но генту с фтп договориться не может.

пример ссылки
ftp://mp3@media2.nv.city/usr_r/MP3/Г/Город 312/Д.Дозор/Город 312 - Останусь.mp3

Локаль у меня utf-8

Это не из-за

Это не из-за русских имен, а из-за пробелов.
Надо так: ftp://mp3@media2.nv.city/usr_r/MP3/Г/Город\ 312/Д.Дозор/Город\ 312\ -\ Останусь.mp3
_________________
Toshiba Portege 3490CT
Pentium 3 (Coppermine) 733 Mhz, 256 Mb RAM, 20 Gb HD
Kernel: 2.6.15.1 (Suspend2 patch)
Gentoo Base System 1.12.0-pre16-r3
Gnome 2.14.0

Или в кавычки

Или в кавычки имя файла взять.

Дело, к

Дело, к сожалению, не в пробелах... Файлы с именами латиницей и пробелами качаются нормально...
Видимо надо фтп-клиента с поддержкой разных кодировок, подскажите кто такого знает

ftp> open media2.nv.city
Connected to media2.nv.city (172.30.88.18).
220 Serv-U FTP Server v6.1 for WinSock ready...
Name (media2.nv.city:dima): mp3
500 'AUTH': command not understood.
SSL not available
230 User logged in, proceed.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd usr_r
250 Directory changed to /usr_r
ftp> cd mp3
250 Directory changed to /usr_r/MP3
ftp> cd г
550 /usr_r/MP3/г: No such file or directory.
ftp> cd Г
550 /usr_r/MP3/Г: No such file or directory.

_________________________________
Gentoo 2005.1 Kernel 2.6.15 amd64

lftp или mc с

lftp или mc с патчем перекодировки.

Re: Дело, к

dimitor написал(а):
Видимо надо фтп-клиента с поддержкой разных кодировок, подскажите кто такого знает

kde-misc/krusader-1.70.0
Только версия нужна 1.70.0 или более поздняя.
После коннекта к ftp серверу с кодировкой cp1251, выбираешь соответсвующую в меню command, и в дальнейшем krusader ее запомнит применительно к данному серверу.

Да, нужно

Да, нужно только добавить что krusader иногда некорректно
работает с ftp серверами при установленом на них ограничении
на количество подключений с IP. Это же свойсвенно и konqueror-у
который также может перекодировать ftp.

О классный

О классный совет :) не знал, что крузадер уже так умеет :)

Я юзаю

Я юзаю kftpgrabber.
Только там надо сначала в закладки добавить адрес, потом пойти в свойства закладки и выбрать нужную кодировку.
_________________
Если хочешь поработать - ляг поспи, и все пройдет

file=`echo

file=`echo ftp://какой-то\ файл.mp3|iconv -f utf-8 -t cp1251`;download="wget --ftp-user=mp3 $file";$download

Ещё можно записать это в /bin/wwget, выглядеть будет так:
#!/bin/bash
file=`echo $1|iconv -f utf-8 -t cp1251`;download="wget --ftp-user=$2 $file";$download

Запускается набором wwget ftp://файл.mp3 username

_________________
...В начале был UID, и UID был у ROOT'а, и UID был ROOT...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".