Witam.
Potrzebuje programu, który by wysyłał \ pobierał pliki z FTP. Te które znalazłem w sieci niestety nie działają. Czy ma ktoś "sprawdzony" sposób ?
EDIT
Ktoś mi powie gdzie jest błąd w poniższym kodzie:
#include <wininet.h>
#include <windows.h>
#include <iostream>
#pragma comment(lib, "Wininet")
using namespace std;
void FileSubmit()
{
HINTERNET hInternet;
HINTERNET hFtpSession;
hInternet = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
if (hInternet == NULL)
{
cout << "Error: " << GetLastError();
}
else
{
hFtpSession = InternetConnect(hInternet, "*****", INTERNET_DEFAULT_FTP_PORT, "*****", "*****", INTERNET_SERVICE_FTP, 0, 0);
if (hFtpSession == NULL)
{
cout << "Error: " << GetLastError();
}
else
{
if (!FtpPutFile(hFtpSession, "*ścieżka lokalna*", "*ścieżka zdalna*", FTP_TRANSFER_TYPE_BINARY, 0))
{
cout << "Error: " << GetLastError();
}
}
}
}
int main(){
FileSubmit();
}