Page 1 of 2

ftp вопросики

PostPosted: 20 Nov 2012, 08:55
by DimkaM
Не могу определится с кодировкой ftpd.
поделка прикидывается unixом, в плане выдачи ЛИСТа(виндовый ЛИСТ немного другой). соответственно нада утф.
Но носители ФАТовые(микрософтовые),и вроде как надо юзать что то однобайтовое(хотя LFN потдерживает двухбайтовое, но я особо такого извращения не встречал)
Второй вариант мне нравится больше(попроще)

Есть третий вариант - забить на LFN

Re: ftp вопросики

PostPosted: 20 Nov 2012, 09:09
by DimkaM
И ещё вопросик по минимально необходимым потдерживаемым командам.
Щас реализованы: USER,PASS,TYPE A\I\B,QUIT,RETR,STOR,SIZE,PORT,LIST,NLST,CWD,PWD,DELE,DELF,RMD,MKD,RNTO,SYST
остальные(фтпшныя) выдают "502 Command not implemented yet"
на всякую херню отвечает "500 Unknown command %s"

Какие ещё мож нужные есть

Re: ftp вопросики

PostPosted: 20 Nov 2012, 09:40
by jdigreze
Кодировку юзай для начала только аскии 32-127, остльное потом додумаешь. По идее еси делаешь закос под юних, то конвертилку надо в утф8. На самих юнахах там фс изнутри вроде как утф8 независимо от кодировки носителя, мож тоже в эту сторону копнуть?

Re: ftp вопросики

PostPosted: 20 Nov 2012, 10:08
by DimkaM
jdigreze wrote:Кодировку юзай для начала только аскии 32-127, остльное потом додумаешь.
Оно то и юзается щас, вполне успешно. Но русский лонгнейм в пролёте.
Насколько совместим 1251 с клиентами интересно, особенно с линуксовыми.

Re: ftp вопросики

PostPosted: 20 Nov 2012, 10:16
by DimkaM
херс два.
штатный линуксовый ftp-клиент знаки вопроса выдаёт.
Вариант один остаётся, утф

Re: ftp вопросики

PostPosted: 20 Nov 2012, 10:23
by keeper
.
http://wiki.filezilla-project.org/Character_Set wrote:In order to support non-English characters, the FTP specifications were extended in 1999 in RFC 2640. This extension requires the use of UTF-8 as the character set.

Re: ftp вопросики

PostPosted: 20 Nov 2012, 10:27
by lvd
утф форева, ящитаю. А с другой стороны, что мешает сделать рубильник, хошь утф8, хошь 1251, хошь кои8?

Re: ftp вопросики

PostPosted: 20 Nov 2012, 11:45
by DimkaM
а родной виндовый ftp-клиент не понимает утф-8, замкнутый круг мля. всем не угодишь.
Мильён табличек плодить - особо места нету, ежли тока Savelij замутит запуск .com файлов

Re: ftp вопросики

PostPosted: 20 Nov 2012, 11:50
by lvd
DimkaM wrote:а родной виндовый ftp-клиент не понимает утф-8, замкнутый круг мля. всем не угодишь.

А ты не табличками, а вычислением и сравнениями. Наговнокодишь чуток, зато без табличек.

Re: ftp вопросики

PostPosted: 21 Nov 2012, 02:42
by jdigreze
DimkaM wrote:Оно то и юзается щас, вполне успешно. Но русский лонгнейм в пролёте.
Ну и оставь как есть. В конце концов в тырдосе вообще без рус-имён обходились.