The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FTP сервер отдающий русские имена файлов (cp1251), берущий и..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FTP сервер отдающий русские имена файлов (cp1251), берущий и..."
Сообщение от Dmitriy_Demidov emailИскать по авторуВ закладки on 19-Июн-02, 02:57  (MSK)
Есть один компьютер под Windows XP на нем расшарена папочка, в папочке
есть файлы и папки в именах которых есть русские буквы.
Есть другой компьютер под FreeBSD 4.6 установлен на нем ftpd. Компьютеры соеденены сетью. Второй подключен к Internet. Задача: отдавать внешнему миру через ftp сервер второго компьютера, папки и файлы первого. (причем в кодировке (!!!) cp1251).

Первое что пришло на ум:
mount_smbfs -E cp1251:cp866
но не тут то было.....  скаэем папка "Сети" видна как "Севи", папка "Графика" видна как "Гаадика"..........

Подскажите может есть способы побороть этот глюк ? (или кривые руки?)

Или другой вариант, иными путями, не через smb...........

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: FTP сервер отдающий русские имена файлов (cp1251), берущ..."
Сообщение от lavr emailИскать по авторуВ закладки on 19-Июн-02, 13:26  (MSK)
>Есть один компьютер под Windows XP на нем расшарена папочка, в папочке
>
>есть файлы и папки в именах которых есть русские буквы.
>Есть другой компьютер под FreeBSD 4.6 установлен на нем ftpd. Компьютеры соеденены
>сетью. Второй подключен к Internet. Задача: отдавать внешнему миру через ftp
>сервер второго компьютера, папки и файлы первого. (причем в кодировке (!!!)
>cp1251).
>
>Первое что пришло на ум:
>mount_smbfs -E cp1251:cp866
>но не тут то было.....  скаэем папка "Сети" видна как "Севи",
>папка "Графика" видна как "Гаадика"..........
>
>Подскажите может есть способы побороть этот глюк ? (или кривые руки?)
>
>Или другой вариант, иными путями, не через smb...........

это не глюк, часть символов является управляющими, сейчас не помню,
но "я" в Windows удаляет предшествующий символ, вобщем где-то так,
возможно надо поиграть с таблицами...

Лично я не позволяю такое отдавать через FTP, sorry из-за этого принципа
даже не пытался решать проблему, не подскажу.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: FTP сервер отдающий русские имена файлов (cp1251), берущ..."
Сообщение от Dmitriy_Demidov emailИскать по авторуВ закладки on 19-Июн-02, 15:23  (MSK)
>>Есть один компьютер под Windows XP на нем расшарена папочка, в папочке
>>
>>есть файлы и папки в именах которых есть русские буквы.
>>Есть другой компьютер под FreeBSD 4.6 установлен на нем ftpd. Компьютеры соеденены
>>сетью. Второй подключен к Internet. Задача: отдавать внешнему миру через ftp
>>сервер второго компьютера, папки и файлы первого. (причем в кодировке (!!!)
>>cp1251).
>>
>>Первое что пришло на ум:
>>mount_smbfs -E cp1251:cp866
>>но не тут то было.....  скаэем папка "Сети" видна как "Севи",
>>папка "Графика" видна как "Гаадика"..........
>>
>>Подскажите может есть способы побороть этот глюк ? (или кривые руки?)
>>
>>Или другой вариант, иными путями, не через smb...........
>
>это не глюк, часть символов является управляющими, сейчас не помню,
>но "я" в Windows удаляет предшествующий символ,

В смысле в FreeBSD ?

>вобщем где-то так,
>возможно надо поиграть с таблицами...

А где это ?

>Лично я не позволяю такое отдавать через FTP, sorry из-за этого принципа

Я знаю что на ftp вообще очень плохо работаю русские буквы....... В папки с некоторыми сочетаниями вообще невозможно зайти..... Но скажем под Serv-U (windows ftp server) большинство папок все же открываются.....

>даже не пытался решать проблему, не подскажу.

А может быть можно перекодировать в транскирилицу?
То есть на первой машине все имена русские в cp1251, далее они передаются по smb уже в кодировке cp866 а во FreeBSD они монтируются как имена преобразованные в транмкирилицу..... интересно такое возможно ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: FTP сервер отдающий русские имена файлов (cp1251), берущ..."
Сообщение от lavr emailИскать по авторуВ закладки on 19-Июн-02, 16:22  (MSK)
>>>Есть один компьютер под Windows XP на нем расшарена папочка, в папочке
>>>
>>>есть файлы и папки в именах которых есть русские буквы.
>>>Есть другой компьютер под FreeBSD 4.6 установлен на нем ftpd. Компьютеры соеденены
>>>сетью. Второй подключен к Internet. Задача: отдавать внешнему миру через ftp
>>>сервер второго компьютера, папки и файлы первого. (причем в кодировке (!!!)
>>>cp1251).
>>>
>>>Первое что пришло на ум:
>>>mount_smbfs -E cp1251:cp866
>>>но не тут то было.....  скаэем папка "Сети" видна как "Севи",
>>>папка "Графика" видна как "Гаадика"..........
>>>
>>>Подскажите может есть способы побороть этот глюк ? (или кривые руки?)
>>>
>>>Или другой вариант, иными путями, не через smb...........
>>
>>это не глюк, часть символов является управляющими, сейчас не помню,
>>но "я" в Windows удаляет предшествующий символ,
>
>В смысле в FreeBSD ?
>
>>вобщем где-то так,
>>возможно надо поиграть с таблицами...
>
>А где это ?
>
>>Лично я не позволяю такое отдавать через FTP, sorry из-за этого принципа
>
>Я знаю что на ftp вообще очень плохо работаю русские буквы....... В
>папки с некоторыми сочетаниями вообще невозможно зайти..... Но скажем под Serv-U
>(windows ftp server) большинство папок все же открываются.....
>
>>даже не пытался решать проблему, не подскажу.
>
>А может быть можно перекодировать в транскирилицу?
>То есть на первой машине все имена русские в cp1251, далее они
>передаются по smb уже в кодировке cp866 а во FreeBSD они
>монтируются как имена преобразованные в транмкирилицу..... интересно такое возможно ?

смотри sources ftpd, а вообще советую забить на это, особенно отдавать
чужие mount-point по ftp

B вообще отдавать сервисы с кириллицей - жуткий геммор

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру