[C#] Отправка файла на FTP - Форум - Cheat-Master.Ru | Читерский Форум | Читы для SAMP,CS,Minecraft,CoD,Warface | Продажа аккаунтов SAMP,WoT,Steam,Origin,Warface | Баги,статьи SAMP-RP,Advance-RP,Diamond-RP | Магазин аккаунтов SAMP-RP,Advance-RP,Diamond-RP,Steam,WoT,Warface

Требуется на работу SAMP разработчик
Страница 1 из 11
Модератор форума: Radiance, karabawka, CentiuS 
Форум » Программирование » C++/C Программирование » [C#] Отправка файла на FTP
[C#] Отправка файла на FTP
old_manДата: Пятница, 04.11.2016, 08:59 | Сообщение # 1
Боец
Группа: Пользователи
Сообщений: 206
Статус: Offline
Войдите на сайт или зарегистрируйтесь для просмотра полного содержимого темы.

FileToUpload - Путь к файлу для загрузки
FtpAdress - Адрес ftp сервера включая папку в которую загружать
FTPUsername - Имя пользователя FTP сервера
FTPPassword - Пароль от FTP сервера


Пример вызова функции:
Код
UploadToFtp("file.txt","ftp://user.hosting.ru/public_html/","username", "userpwd");


Код
public void UploadToFtp(string FileToUpload, string FTPAdress, string FTPUsername, string FTPPassword)
{
try
{
FileInfo toUpload = new FileInfo(FileToUpload);
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(FTPAdress + toUpload.Name);
request.Method = WebRequestMethods.Ftp.UploadFile;
request.Credentials = new NetworkCredential(FTPUsername, FTPPassword);
Stream ftpStream = request.GetRequestStream();
FileStream fileStream = File.OpenRead(FileToUpload);
byte[] buffer = new byte[1024];
int bytesRead = 0;
do
{
bytesRead = fileStream.Read(buffer, 0, 1024);
ftpStream.Write(buffer, 0, bytesRead);
}
while (bytesRead != 0);
fileStream.Close();
ftpStream.Close();
Properties.Settings.Default.uploaded = true;
}
catch
{
Thread.Sleep(8000); //в случае неудачи ждет 8 сек и пытается отправить снова
UploadToFtp("file.txt","ftp://user.hosting.ru/public_html/","username", "userpwd");
}
}


Главное в жизни - не терять любопытства
Последние товары с игрового магазина:
Найти еще что-нибудь в магазине:
Форум » Программирование » C++/C Программирование » [C#] Отправка файла на FTP
Страница 1 из 11
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Помогите [ZloyKubik]

Хороший аккаунт на Samp-R... [Xachatur2000]

Витя,откати [АК_47]

[1635687] [CM]Айфон (Нева... [АК_47]

[1635485] Каракуля Невали... [АК_47]

№1635959 откат [АК_47]

Откат [АК_47]

[1635792] [CM]kavayniy, Н... [АК_47]

[1635789] Минора, Невалид [АК_47]

[CLEO] Teleport for Evolv... [J3NKO]

[1]>S0beit - pr9n project for samp 0.3.7 [9452]

[2]>RakBot 0.7 - прокачка аккаунтов без GTA [9217]

[3]>Часто задаваемые вопросы... [8146]

[4]>Продажа Diamond 350p 1kk ARP 400р [7595]

[5]>Вопросы и ответы [6278]

[6]>[0.3.7][RUS] Sobeit modified by MishaN [6161]

[7]>Продажа вирт 1кк АРП~400р ДРП~400р.СРП~150р. [6035]

[8]>SAMP-Bot 0.5.9.1 by Jamely [4678]

[9]>Бесконечное слово [4578]

[10]>[Samp-Rp.Ru]Обновлен список Админов (27.01.2016) [4125]

[11]>[CLEO] Вопрос - Ответ [4067]

[12]>Курилка [3164]

[1]>АК_47 [24091]

[2]>GеNius [6456]

[3]>romka619 [5380]

[4]>[CM]AGRESSOR [4602]

[5]>Сэс [4422]

[6]>[CM]Russel [4379]

[7]>Snake_Firm [4142]

[8]>Artem_Buero [4006]

[9]>[CM]Durman [3126]

[10]>sky_Woker [3008]

[11]>iMaddy [2863]

[12]>Sa1nteD [2661]

[13]>zetkolya [2531]

[14]>Logan™ [2507]

[15]>Ch0c0Cube [2414]

13123123цйуйу [25.04.2017|03:46]

karpen00 [25.04.2017|02:25]

_CMEPTHUK_ [25.04.2017|02:08]

peckiawilliams [25.04.2017|01:57]

[♤_CMEPTHUK_♤] [25.04.2017|01:55]

aparfomenko [25.04.2017|01:46]

mega223 [25.04.2017|01:31]

Teko [25.04.2017|01:25]

BATKA322 [25.04.2017|01:13]

prokypop [25.04.2017|01:05]

Dmitriy_Bullet [25.04.2017|00:59]

Collins_inc [25.04.2017|00:59]

daun148812131231231231231 [25.04.2017|00:28]

qweexnikita11 [25.04.2017|00:18]

ear565 [24.04.2017|23:58]


CM Team © 2009-2017 Администрация не несёт ответственности за размещённые материалы. Условия пользования
Все материалы предоставлены в ознакомительных целях и администрация предлагает удалить их после ознакомления.

Положение о защите персональных данных на сайте, Пользовательское соглашение, Договор оказания услуг.