spacer.png, 0 kB

C# Ftp Get File PDF Stampa E-mail
Valutazione attuale: / 6
ScarsoOttimo 
Martedì 08 Settembre 2009 15:01

Eccovi un esempio di un programmino sviluppato in linguaggio C che vi permette di scaricare un file da un server in un persorso locale a vostro piacimento.

#include <windows.h> // Ftpget.c by okno Questo indirizzo e-mail è protetto dallo spam bot. Abilita Javascript per vederlo.
#include <Wininet.h>
#pragma comment(lib,"Wininet.lib")
#define FILE_LOCALE "file.txt"
#define FILE_REMOTO "file.txt"
#define INDIRIZZO "ftp.tuoserver.bhu"
#define USERNAME "ftpuser"
#define PASSWORD "ftp.password"
int main () {
char sFtpPawel[1000];
GetModuleFileName (NULL, sFtpPawel, sizeof (sFtpPawel));
HINTERNET handle = InternetOpen(sFtpPawel,INTERNET_OPEN_TYPE_DIRECT,NULL,NULL,INTERNET_FLAG_ASYNC);
HINTERNET hFtp = InternetConnect(handle,INDIRIZZO,21,USERNAME,PASSWORD,INTERNET_SERVICE_FTP,0, 0);
FtpGetFile(hFtp,FILE_LOCALE,FILE_REMOTO,1,FTP_TRANSFER_TYPE_BINARY,0);
//potete aggiungere nella riga precedente "FILE_ATTRIBUTE_READONLY," prima di FTP..BINARY
return 0;
}

Comments (0)

 
Ricerca in NetMind
Anonymous Okno
Menu Principale
Menu Papers
Menu Download
Menu Links
Stats
Tot. visite contenuti : 342671
 9 visitatori online