Custom FTP File Downloader

In short, I need a batch FTP file downloader, should be recursive to downloading EVERYTHING that exists on that server in all directories.

Input file is a CSV file with fields:

ID#, FTP-HOST, user, password


"34","[url removed, login to view]","ftpusername","ftppassword"

It should then create a directory locally in "downloads" named the ID#, and download all files there (and keeping directory structure in place)

Using the above csv example, if the exe is in C:\ftpdl\ and it ran on the above example, it will download all files into "C:\ftpdl\downloads\34"

Should also have a very basic run log called [url removed, login to view] that says whether the specific ftp downloaded all files successfully, and if not a simple reason. (cant connect to host, invalid credentials, etc..)

Making this a simple console application is prefered, and use pure winsock. no curl or similar external library.

I also want source code along with the exe.

Skills: C Programming, Windows Desktop

See more: windows batch programming, recursive programming example, recursive programming, simple console, recursive, pure basic, Console application, c++ winsock, batch file, file source, curl csv, curl code, curl input, downloader source, application named, custom directory, simple files downloader, exe password, simple file downloader, short programming, csv file input, source file, curl batch file, curl log, csv file windows application

About the Employer:
( 7 reviews ) Clifton, United States

Project ID: #1116484

Awarded to:


Please check PMB.

$200 USD in 3 days
(38 Reviews)