Click here to Skip to main content
Licence GPL3
First Posted 1 Mar 2005
Views 44,881
Bookmarked 11 times

Fast and basic ftp client through GUI

By | 6 Apr 2005 | Article
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

Discription:

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).

License

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

About the Author

Nipun

Web Developer

India India

Member

Winners never quits,Quitter never wins.

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
 FAQ
    Noise  Layout  Per page   
  Refresh
QuestionClient code for SFTP? PinmemberNick Thomas3:46 5 Jul '10  
AnswerRe: Client code for SFTP? PinmemberNipun23:08 5 Jul '10  
GeneralGood job Pinmemberzoz11:52 20 Nov '06  
GeneralWorks for me. PinmemberNick Thomas2:35 22 May '06  
GeneralStill Have a bug.... Pinsussnewbie Leo20:58 27 Jun '05  
GeneralRe: Still Have a bug.... PinmemberNipun23:55 28 Jun '05  
GeneralRe: Still Have a bug.... PinmemberXaHoiBuon0:13 4 Jul '05  
GeneralRe: Still Have a bug.... PinsussAnonymous17:34 4 Jul '05  
GeneralRe: Still Have a bug.... PinmemberNipun17:43 4 Jul '05  
GeneralRe: Still Have a bug.... PinmemberXaHoiBuon5:06 6 Jul '05  
GeneralRe: Still Have a bug.... PinmemberNipun18:14 7 Jul '05  
GeneralRe: Still Have a bug.... PinmemberNipun23:18 18 Jul '05  
GeneralRe: Still Have a bug.... PinmemberXaHoiBuon21:26 19 Jul '05  
GeneralBug in ftp.cpp Pinmemberrdaly1177910:44 16 May '05  
GeneralRe: Bug in ftp.cpp PinmemberNipun20:04 16 May '05  
GeneralRe: Bug in ftp.cpp Pinmemberrdaly117795:49 17 May '05  
QuestionStill no source code? PinmemberDave195610:27 18 Mar '05  
GeneralSource Code PinmemberDave19561:26 8 Mar '05  
GeneralIssue PinmemberWillemM19:46 2 Mar '05  
GeneralRe: Issue PinmemberNipun16:55 3 Mar '05  
GeneralSource Pinmembershotgun12:01 2 Mar '05  
GeneralRe: Source PinmemberNipun16:38 2 Mar '05  

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    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 | Mobile
Web02 | 2.5.120517.1 | Last Updated 7 Apr 2005
Article Copyright 2005 by Nipun
Everything else Copyright © CodeProject, 1999-2012
Terms of Use
Layout: fixed | fluid