C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Отправка файлов на FTP winapi  (Прочитано 12696 раз)
Ree4
Участник
**

Сказали спасибо: +12/-5
Offline Offline

Сообщений: 353


« : 28 февраля 2013, 17:12:09 »

Перерыл гугл, немогу найти нормальную рализацию. Прошу помощи специалистов.
« Последнее редактирование: 28 февраля 2013, 19:02:31 от Ree4 » Записан
S0mbre
Глобальный модератор
***

Сказали спасибо: +1113/-22
Offline Offline

Сообщений: 2137

S0mbre


WWW
« Ответ #1 : 01 марта 2013, 07:13:35 »

Именно WinAPI? Чем не Indy?
Записан
Ree4
Участник
**

Сказали спасибо: +12/-5
Offline Offline

Сообщений: 353


« Ответ #2 : 01 марта 2013, 19:24:24 »

именно win api, мне нужен маленький размер файла и не глючную работу. INDY не потходит
Записан
Ree4
Участник
**

Сказали спасибо: +12/-5
Offline Offline

Сообщений: 353


« Ответ #3 : 01 марта 2013, 22:04:10 »

Вопрос решён
Код:
void upload(LPCSTR server, LPCSTR login, LPCSTR pass, LPCWSTR local_file, LPCWSTR remote_file)
{
    HINTERNET hOpen, hConnection;
  

    hOpen = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
  
    hConnection = InternetConnectA(hOpen, server, INTERNET_DEFAULT_FTP_PORT,login, pass, INTERNET_SERVICE_FTP, 0, 0);
                                
    if(FtpPutFile(hConnection, local_file, remote_file, FTP_TRANSFER_TYPE_ASCII, 0))
 cout << "Success Story" << endl;
else
cout << "Epic Fail!" << endl;
                
    InternetCloseHandle(hConnection);
    InternetCloseHandle(hOpen);
}

int main
{
upload("ftp","user","pass",_T("_1.txt"), _T("//_1.txt"));

system("pause");
return 0;
}
« Последнее редактирование: 02 марта 2013, 02:15:41 от Ree4 » Записан
Jakeoff
новенький
*

Сказали спасибо: +0/-0
Offline Offline

Сообщений: 1


« Ответ #4 : 25 июня 2020, 15:04:36 »

Посоветуйте какой то аналог программы http://filezilla.ideaprog.download/ FileZilla может есть какие то другие программы
Записан
S0mbre
Глобальный модератор
***

Сказали спасибо: +1113/-22
Offline Offline

Сообщений: 2137

S0mbre


WWW
« Ответ #5 : 16 октября 2020, 08:23:13 »

Посоветуйте какой то аналог программы http://filezilla.ideaprog.download/ FileZilla может есть какие то другие программы

Я пользуюсь TotalCommander. Вообще просто загуглите )
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в: