Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Tidftp + буква Я    Найти похожие ветки 

 
vladik   (2005-12-20 22:47) [0]

привет всем
народ как избавится от проблемы.
компонент Tidftp не может корректно обработать путь к файлу исли в пути присутствует русская буква ( Я )


 
Anatoly Podgoretsky ©   (2005-12-20 23:10) [1]

Это часто бывает у западников, особенно у американцев, они почему считают, что таких букв в мире не бывает.


 
Dmitrij_K   (2005-12-20 23:33) [2]

объясните нубу, в чем проблема с \Я\
на многих фтпешниках такое видел


 
Eraser ©   (2005-12-21 01:17) [3]

Сейчас тоже в проекте использую TidFTP и тоже оказывается есть эта проблема...
Если клиент и сервер самописные, думаю, как выход, можно шифровать имена фалов, а на стороне сервера расшифровывать...
Может есть более простой вариант?


 
vladik   (2005-12-21 01:20) [4]

может есть какойто другой компонент где подобной
проблемы не существует
или какоето изящное ее решение ??


 
Eraser ©   (2005-12-21 01:26) [5]


> vladik   (21.12.05 01:20) [4]

Если нужно для работы в интернет, то лучше использовать библиотеку wininet.


 
wal ©   (2005-12-21 09:13) [6]

Это все от того, что либо авторы серверов, либо авторы клиентов документацию читать не умеют. В соответствии с протоколом Telnet символ FF является управляющим. Для передачи информационного FF нужно передавать его два раза.

С уважением.


 
Ботвин Дмитрий   (2005-12-21 10:09) [7]

Такая же проблема существует и у корпоративной ICQ, но там она решается
простой заменой прописной "я" на заглавную "Я". Может и для ftp поможет?


 
wal ©   (2005-12-21 10:21) [8]


> Может и для ftp поможет?
Поможет, если ФС на сервере не различает большие и маленькие буквы, что найти будет весьма трудно.


 
Eraser ©   (2005-12-21 14:18) [9]


> wal ©   (21.12.05 09:13) [6]

Спасибо. Учту!

> Ботвин Дмитрий   (21.12.05 10:09) [7]
>
> Такая же проблема существует и у корпоративной ICQ, но там
> она решается
> простой заменой прописной "я" на заглавную "Я". Может и
> для ftp поможет?

В Indy тоже помогает, но уж сильно глаз режит "НоваЯ папка" ;-)


 
Ботвин Дмитрий   (2005-12-21 14:23) [10]

>Eraser ©   (21.12.05 14:18) [9]

>В Indy тоже помогает, но уж сильно глаз режит "НоваЯ папка" ;-)

Так на другой строне надо передаваемую строку парсить и заглавной делать тока 1-й символ строки, а остальные все строчными :-)))))


 
vladik   (2005-12-21 16:48) [11]

а другой стороной тобиш сервером
является IIS2
и любое кодирование декодирование не получится
а удвоить (яя) опробовать можно


 
френк   (2005-12-21 17:40) [12]

хм... может я гоню, но никто про такую букву не забывает ) с большой "Я", сами понимаете проблем нету ) а вот с маленькой "я", ASCII код которой = 255 возникают проблемы, потому что гребанные западники забывают корректно выставить ряд условий обработки символом (к примеру >255 за вместо >=255 и т.д.) в итоге правится ручками, либо патчим =) хехе...


 
Eraser ©   (2005-12-21 19:14) [13]

AnsiReplaceStr рулит ;-)



Страницы: 1 вся ветка

Текущий архив: 2006.04.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.039 c
15-1141934771
McSimm
2006-03-09 23:06
2006.04.02
Опубликованы итоги февральского конкурса.


2-1142511533
KyRo
2006-03-16 15:18
2006.04.02
Отключить ошибку в ини файле


2-1142601250
Chall
2006-03-17 16:14
2006.04.02
Sos! Необходимо сделать отчет вида...


2-1142356163
Fenix
2006-03-14 20:09
2006.04.02
TreeView


11-1123539855
Thaddy
2005-08-09 02:24
2006.04.02
Static Link version of SQlite3 for KOL beta