» ПРАВИЛА ФОРУМА
   » Календарь
   » Помощь
   » Поиск по форуму
   » RSS
форум программистовMembers
Здравствуйте, уважаемый Гость! ( Вход | OpenID OpenID | Регистрация )

Что даёт регистрация на форуме?
Выслать повторно письмо для активации

!  Правила раздела .NET

Информация для создающих темы:
1) Обязательно укажите, на каком языке ведётся разработка (C#, VB.NET, J# ...), а также студию, под которой работаете (2002, 2003, 2005. Если версия не Professional, а Standart, то желательно и это написать.)
2) Опишите проблему и то, что Вы хотите получить в качестве ответа. (Сразу оговорюсь, что НИКТО за Вас бесплатно ничего писать тут не будет.)
3) Не выкладывайте очень большие куски кода (в случае, если Вы выкладываете текст главной формы из студии 2003, то просто удалите автоматически генерируемый код, это значительно уменьшит размеры выкладываемого).

Информация для отвечающих.
1) Желательно, если ответ будет на том же языке, что и у автора темы.
В случае если Вы создали какие-то дополнительные контролы на форме, но всё же выкладываете кодом, то не забудьте дописать соответствующую информацию (ибо в 2005 студии это отдельный файл, а в 2003 нет.)
2) Если у Вас нет возможности выложить ответ на том же языке, что и у автора темы, то выкладывайте в том виде, в котором есть. Модератор, скорее всего, переведёт как надо (C#<--->VB.NET).

В остальном не забывайте, что существуют ещё и правила форума, которые тут ни в коем случае не отменяются.

Ссылки по теме:
Модераторы: Yoh


ОтветитьНовая темаНовое голосование

Forum Bot Song_Bot Прикр. сообщ. #1 (ссылка) от 6.05.10, 17:56 Цитировать


Forum Bot
Старожил
*******

Профиль · PM

Рейтинг (т): 5
М В этом топике производится обсуждение статьи "Работа с FTP сервером с помощью средств .Net" из раздела ".NET"

___________
С уважением, старший бот Sysman.ru
С уважением, старший бот Sysman.ru
Андрей Сообщ. #1 (ссылка) от 6.05.10, 17:56 Цитировать

Unregistered

Столкнулся с задачей индексирования ftp-сервера.
Использую C# .NET 3.5

При использовании сокетов все работает стабильно, но есть проблема с кириллицей.
Стандартное
file_list += System.Text.Encoding.GetEncoding(1251).GetString(bytes, 0, (int)bytesgot); 

не помогает. Может кто-нибудь подскажет решение этой проблемы?

та же проблема при использовании ftpWebRequest
if (serverUri.Scheme != Uri.UriSchemeFtp)
{
return false;
}
// Get the object used to communicate with the server.
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverUri);
request.Method = WebRequestMethods.Ftp.ListDirectory;

FtpWebResponse response = (FtpWebResponse)request.GetResponse();
System.IO.StreamReader reader = new System.IO.StreamReader(response.GetResponseStream());
// Выводим полученный список
//Console.WriteLine(Encoding.GetEncoding("windows-1251").GetString(re));
response.Close();
Yoh Yoh Сообщ. #2 (ссылка) от 6.05.10, 19:18 Цитировать



Moderator
Гуру
*********

Профиль · PM

Рейтинг (т): 113
А какая кодировка используется на сервере? Проверьте Unicode и Utf8 кодировки.

___________
Мррр! Погладь мну!
Андрей Сообщ. #3 (ссылка) от 7.05.10, 11:01 Цитировать

Unregistered

System.Text.Encoding.Default 


Решает проблему полностью.
Тема исчерпана
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
0 пользователей:

форум программистов  Форум программистов Sysman.Ru · .NET

ОтветитьНовая темаНовое голосование

Похожие темы для темы "Работа с FTP сервером с помощью средств .Net (тема поддержки из .NET)"

Работа с файловой системой (C#, VS 2008)

Работа с TCP(C#, VS08) (Реализация пакта)

Работа с групповой рассылкой UDP (UPD ничего не принимает...)

Статья на сайте:

Работа с FTP сервером с помощью средств .Net

Статья на сайте:

Работа с базами данных в .Net

Ещё..




[ Script Execution time: 0,5384 ]   [ 16 queries used ]   [ GZIP включён ]


Хостинг предоставлен компанией EuHoster.Ru