|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Nick Leuta 2:5020/400 21 Apr 2003 21:53:05 To : Valentin Nechayev Subject : Re: FTP протокол и русские имена файлов -------------------------------------------------------------------------------- "Valentin Nechayev" <netch@segfault.kiev.ua> сообщил/сообщила в новостях следующее: > >>> Nick Leuta wrote: > >> Кто знает, какой ftp сервер поддерживает русскую кодировку? > >> ProFTPD в упор не понимает русскую "я" в имени файлов. Может на это патч > >> есть? > NL> Есть. Hе использовать на сервере кодировку win1251. Или переписать куски > NL> кода и серверов, и что самое главное, ряда FTP клиентов, чтобы они 0xFF за > NL> EOF не принимали, и на этом основании не разрывали управляющее соединение. > При чём тут EOF и разрыв? Это управляющий код телнета. Смотря где :-) Конструкциях типа c = getc(cin); f (c == EOF) { скорее всего, EOF. А вот где она может оказаться - очень интересный вопрос. Hапример, на data connection'е символы телнета никто ловить не обязан. Да и на control connection'е не все так просто, особенно на клиентской стороне - например, FTP сервис русской NT благополучно отдаст русскую "я" из егойного аналога нашего ftpmotd, но не всякий клиент после этого не порвет соединение... -- * Паранойя - профессиональное заболевание системных администраторов... SkyNick --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577017a3796.html, оценка из 5, голосов 10
|