Скачивание файла с ftp сервера - C#

Узнай цену своей работы

Формулировка задачи:

Привет! Решил попробовать написать систему обновления для своей программы. Есть вот такая идея: создать сайт и вручную залить по ftp на него файл .txt с текстом, к примеру, - "1.1.0". Затем когда запускаешь программу она скачивает этот файл по ftp и на компьютере читает этот текст и проверяет - если у неё версия 1.0.0, а там было написано 1.1.0, то скачивает из другой папки на сервере zip архив. Как то так) Заранее благодарен!

Решение задачи: «Скачивание файла с ftp сервера»

textual
Листинг программы
        static int TimeoutFTP = 30000;// необходимый тайм аут
        static string FTP_HOST = "хост";
        static int FTP_PORT = 21;
        static string FTP_USER = "логин";
        static string FTP_PSSWORD = "пароль";  
 
        FtpClient client = new FtpClient();// создаем клиент
        client.PassiveMode = true;          // устанавливаем пассивный режим       
 
        client.Connect(TimeoutFTP, FTP_HOST, FTP_PORT).ToString();  // присоединяемся к серверу             
        client.Login(TimeoutFTP, FTP_USER, FTP_PSSWORD); // логинимся
                    
        client.GetFile(TimeoutFTP, "путь на сервере" ,"путь на компьютере");// скачиваем файл

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5