Click here to Skip to main content
15,893,487 members
Please Sign up or sign in to vote.
4.00/5 (1 vote)
See more:
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
Comments
Sergey Alexandrovich Kryukov 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 16-Mar-13 2:17am    
What have you tried so far?

1 solution

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. :-)
We would be very glad if you publish your work as CodeProject article.

Good luck, thank you for your interesting question,
—SA
 
Share this answer
 

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



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900