URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4675
[ Назад ]

Исходное сообщение
"Программирование FTP-сессии на C, C++"

Отправлено chainik , 22-Сен-05 17:05 
Подскажите, какими средствами нужно пользоваться для програмирования ftp - сессии на c, c++ ?

Нужен пример (кусок текста программы ftp - клиента, желательно для Linux и ядра типа 2.6.12-rc3) который осуществляет соединение с ftp сервером и кладет на него некоторые данные (которые сам и генерит) в виде файла, или просто перекачивает файл с диска.

Желательно, чтобы это был соответствующий API, а не что-нибудь на основе popen, запускающей bash или expect, ибо последнее похоже на чесание правого уха левой рукой.

Заранее спасибо!


Содержание

Сообщения в этом обсуждении
"Программирование FTP-сессии на C, C++"
Отправлено naquad , 22-Сен-05 17:16 
>Подскажите, какими средствами нужно пользоваться для програмирования ftp - сессии на c,
>c++ ?
>
>Нужен пример (кусок текста программы ftp - клиента, желательно для Linux и
>ядра типа 2.6.12-rc3) который осуществляет соединение с ftp сервером и кладет
>на него некоторые данные (которые сам и генерит) в виде файла,
>или просто перекачивает файл с диска.
>
>Желательно, чтобы это был соответствующий API, а не что-нибудь на основе popen,
>запускающей bash или expect, ибо последнее похоже на чесание правого уха
>левой рукой.
>
>Заранее спасибо!

http://www.feep.net/fget/ - там тебе и код и всё что хочеш, мну юзает это.
Пример не привожу - глупо копирить шматы example файлов из дистра.


"Программирование FTP-сессии на C, C++"
Отправлено chip , 22-Сен-05 20:12 
>Подскажите, какими средствами нужно пользоваться для програмирования ftp - сессии на c,
>c++ ?

1. Прочитать соответсвующий RFC
2. Посмотреть исходные тексты существующих клиентов. Например, из поставки FreeBSD