Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > Upload и Download файла с FTP |
Автор: master3763 31.3.2011, 21:56 |
Всем привет ! Для того чтобы загрузить файл на фтп можно с помощю батников сделать так.. ftp_cmd.bat @echo off ftp -s:ftp_cmd.txt -n pause ftp_cmd.txt open ftp.myserver.com USER user 12345 bin cd ftp.myserver.com send C:\Users\mycomputer\Desktop\1208590973_c1.jpg quit А как такую задачу можно реализовать на Visual C++ ? |
Автор: ZVano 1.4.2011, 09:10 |
1. WinInet - Использование dll Windows (WinAPI). Читать тут: http://msdn.microsoft.com/en-us/library/aa385331(v=VS.85).aspx 2. libCURL - кроссплатформенная библиотека, предоставляющая обобщенный интерфейс для работы с ресурсами URI. Читать тут: http://curl.haxx.se Примеры на C: http://curl.haxx.se/libcurl/c/example.html Пример загрузки одного файла на диск: http://curl.haxx.se/libcurl/c/ftpget.html Пример выгрузки одного файла на FTP: http://curl.haxx.se/libcurl/c/ftpupload.html API: http://curl.haxx.se/libcurl/c/ 3. QFtp - класс кроссплатформенной библиотеки Qt. Читать тут: http://doc.qt.nokia.com/4.7/qftp.html ... что-то еще |
Автор: lamber 1.4.2011, 09:30 |
2ZVano По libcurl могу сделать замечание, то что сессию он держать не умеет, т.е. каждая новая команда к ftp'шнику нужно это подключение заного и отправка команды. |
Автор: dasknix 12.6.2011, 16:02 | ||
wow, another one virmaker/coolhacker! |