Click here to Skip to main content
13,198,563 members (56,226 online)
Click here to Skip to main content
Add your own
alternative version


13 bookmarked
Posted 1 Mar 2005

Fast and basic ftp client through GUI

, 6 Apr 2005
Rate this:
Please Sign up or sign in to vote.
It doesn't use any MFC class for ftp connection.It works on tcp connection.this is really fast.


Download sourcecode 43 KB

Download demo 22 KB


The code is Using MFC just for the UI purposes.For all other FTP related communication it is using clean c++ code(NO MFC classes).Thats why it's really fast. The main class for the all FTP related issues is FTP class which takes care of all FTP request and responses.I have just implemented the most common requested and is in process of adding new ftp requests. If you find some request to be added or some error condition to be checked please let me know.

 Sample screenshot

 I am making changes to show the trace in it but was not able to do b'cps of lack of time.Will do it sometime later :-).

Sample screenshot

Warning: there have been problems reported concerning the ftp get with newer attribute. Problems might be due to format of ls -l differing from what is expected by commons-net, for instance due to specificities of langage used by the ftp server in the directory listing. If you encounter such a problem, please send an email including a sample directory listing coming from your ftp server (ls -l on the ftp prompt).


This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)


About the Author

Web Developer
India India
Winners never quits,Quitter never wins.

You may also be interested in...


Comments and Discussions

QuestionClient code for SFTP? Pin
Nick Thomas5-Jul-10 3:46
memberNick Thomas5-Jul-10 3:46 
AnswerRe: Client code for SFTP? Pin
Nipun5-Jul-10 23:08
memberNipun5-Jul-10 23:08 
GeneralGood job Pin
zoz20-Nov-06 11:52
memberzoz20-Nov-06 11:52 
GeneralWorks for me. Pin
Nick Thomas22-May-06 2:35
memberNick Thomas22-May-06 2:35 
GeneralStill Have a bug.... Pin
newbie Leo27-Jun-05 20:58
sussnewbie Leo27-Jun-05 20:58 
GeneralRe: Still Have a bug.... Pin
Nipun28-Jun-05 23:55
memberNipun28-Jun-05 23:55 
GeneralRe: Still Have a bug.... Pin
XaHoiBuon4-Jul-05 0:13
memberXaHoiBuon4-Jul-05 0:13 
GeneralRe: Still Have a bug.... Pin
Anonymous4-Jul-05 17:34
sussAnonymous4-Jul-05 17:34 
GeneralRe: Still Have a bug.... Pin
Nipun4-Jul-05 17:43
memberNipun4-Jul-05 17:43 
GeneralRe: Still Have a bug.... Pin
XaHoiBuon6-Jul-05 5:06
memberXaHoiBuon6-Jul-05 5:06 
GeneralRe: Still Have a bug.... Pin
Nipun7-Jul-05 18:14
memberNipun7-Jul-05 18:14 
GeneralRe: Still Have a bug.... Pin
Nipun18-Jul-05 23:18
memberNipun18-Jul-05 23:18 
GeneralRe: Still Have a bug.... Pin
XaHoiBuon19-Jul-05 21:26
memberXaHoiBuon19-Jul-05 21:26 
GeneralBug in ftp.cpp Pin
rdaly1177916-May-05 10:44
memberrdaly1177916-May-05 10:44 
GeneralRe: Bug in ftp.cpp Pin
Nipun16-May-05 20:04
memberNipun16-May-05 20:04 
GeneralRe: Bug in ftp.cpp Pin
rdaly1177917-May-05 5:49
memberrdaly1177917-May-05 5:49 
QuestionStill no source code? Pin
Dave195618-Mar-05 10:27
memberDave195618-Mar-05 10:27 
GeneralSource Code Pin
Dave19568-Mar-05 1:26
memberDave19568-Mar-05 1:26 
GeneralIssue Pin
WillemM2-Mar-05 19:46
memberWillemM2-Mar-05 19:46 
GeneralRe: Issue Pin
Nipun3-Mar-05 16:55
memberNipun3-Mar-05 16:55 
GeneralSource Pin
shotgun2-Mar-05 12:01
membershotgun2-Mar-05 12:01 
GeneralRe: Source Pin
Nipun2-Mar-05 16:38
memberNipun2-Mar-05 16:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web02 | 2.8.171020.1 | Last Updated 7 Apr 2005
Article Copyright 2005 by Nipun
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid