[C#] Отправка файла на FTP - Форум - Читерский Форум | Читы для игр SAMP,CS:GO,GTA5,PUBG,Minecraft,CoD,Warface,WoT | Магазин аккаунтов SAMP-RP,Advance-RP,Diamond-RP,логов samp,Steam,WoT,Warface,PUBG,GTA5

Страница 1 из 11
Модератор форума: CentiuS, Junger, tumkin 
Форум » Программирование » C++/C Программирование » [C#] Отправка файла на FTP
[C#] Отправка файла на FTP
old_manДата: Пятница, 04.11.2016, 08:59 | Сообщение # 1
Боец
Сообщений: 217
Статус: 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
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
[Private] новый безпалевн... [[UK]Tokua]

EVOLVE-SRP-ADVANCE-DIAMON... [Olsdaer]

ЛУЧШИЙ НАБОР ЛОВЛЕРА ДРП!... [I3aJIuk]

Стрельба без перезарядки ... [OneHostXyz]

Продажа виртов на DRP & S... [ЛОГA]

Бесплатная Графика |... [Rusuasel]

Не падаем с байка [OneHostXyz]

[DRP] - 1кк -350 [ARP]1kk... [Mussolliny]

Стрельба без перезарядки [OneHostXyz]

★ ★ Скупаю аккаунты CS:GO... [Один_Из_Leone™]

[1]>Общение читеров [CM] [9991]

[2]>S0beit - pr9n project for samp 0.3.7 [9481]

[3]>RakBot - Качай аккаунты не напрягаясь! [9443]

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

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

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

[7]>[FREE] AntiAFK_R 3.4.6 by Ruskadance [0.3z-R2] [6220]

[8]>Продажа вирт 1кк АРП~350р ДРП~350р.СРП~150р. [6148]

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

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

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

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

[1]>АК_47 [28201]

[2]>GеNius [6707]

[3]>romka619 [5379]

[4]>[CM]Russel [5003]

[5]>[CM]AGRESSOR [4654]

[6]>Сэс [4429]

[7]>Snake_Firm [4300]

[8]>Artem_Buero [4131]

[9]>[CM]Durman [3264]

[10]>sky_Woker [2998]

[11]>iMaddy [2871]

[12]>Sa1nteD [2659]

[13]>Logan™ [2589]

[14]>Ch0c0Cube [2455]

[15]>[CM]Рафаэль [2296]

Madridist95 [20.11.2017|23:37]

ytpe [20.11.2017|23:36]

Ramirez_Dickson [20.11.2017|23:30]

Coldman [20.11.2017|23:24]

Lmf[СМ] [20.11.2017|23:09]

Young_Sendi [20.11.2017|22:58]

fkjdjfdof [20.11.2017|22:56]

Mythicalz [20.11.2017|22:54]

brutalbomj323 [20.11.2017|22:42]

brutalbomj [20.11.2017|22:39]

qwistofer [20.11.2017|22:37]

Sneezy070 [20.11.2017|22:33]

kizaruHF [20.11.2017|22:32]

Kiwunakas [20.11.2017|22:31]

vladsis [20.11.2017|22:28]


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

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