Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ VB
I need a proyect for a windows explorer to find, delete, copy, paste and send file n FTP. please send to my a proyect to help me, and sorry 4 m nglis I'm spanish girl thanks¡¡
Posted 15-Mar-13 8:55am
Comments
Sergey Alexandrovich Kryukov at 15-Mar-13 14:26pm
   
Nina, "Windows explorer" means the FTP client as Shell Extension. Actually, this is a good idea. I'm using Total Commander for this purpose, which embeds FTP in the UI, but not in the whole Shell, which is fine by me (I do have Total Commander license).
 
I voted 4 for the question (not 5 because the question was not correctly formulated; however, most questions here barely deserve 1,so this is a very rare case of question up-vote, congratulations! :-)
—SA
Sandeep Mewara at 16-Mar-13 2:17am
   
What have you tried so far?

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

You can easily find FTP clients with behave like a file manager based on Windows Shell, but I cannot find a fully-fledged shell extension which would do everything in exact same way as the Explorer can.
May one of such clients help you? Please see:
http://bit.ly/ZFPlqS[^],
http://bit.ly/ZFPoDd[^].
 
One partial solution could be FileZilla:
http://wiki.filezilla-project.org/Using[^].
 
As this is an open-source product, you can use it:
http://en.wikipedia.org/wiki/FileZilla[^],
http://filezilla-project.org/[^].
 
The source code is here:
http://sourceforge.net/p/filezilla/code/?source=navbar[^].
 
FTP client itself if not a problem, as FTP is fully described and you can learn its operation from open-source project or use available libraries. See, for example, this CodeProject article:
FTP Client Class[^].
 
You can find a lot more: http://bit.ly/ZFQ7nJ[^].
 
Learning how to write Shell extension is more difficult, but you can do it, too:
http://en.wikipedia.org/wiki/Shell_extension#Extensibility[^],
http://msdn.microsoft.com/en-us/library/cc144067.aspx[^].
 
This CodeProject article can also be useful: The Complete Idiot's Guide to Writing Shell Extensions - Index[^].
 
If you are seriously interested in this topic and want to do a great job, you now know what to start from.
If you decided to do it, remember that I up-voted your good question, so please try not to let me down and do a really good job. Smile | :)
We would be very glad if you publish your work as CodeProject article.
 
Good luck, thank you for your interesting question,
—SA
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 George Jonsson 175
1 Kornfeld Eliyahu Peter 169
2 Zoltán Zörgő 139
3 PIEBALDconsult 130
4 OriginalGriff 120
0 OriginalGriff 6,165
1 DamithSL 4,658
2 Maciej Los 4,107
3 Kornfeld Eliyahu Peter 3,649
4 Sergey Alexandrovich Kryukov 3,342


Advertise | Privacy | Mobile
Web04 | 2.8.141220.1 | Last Updated 15 Mar 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100