tags:

views:

594

answers:

4

I'm using delphi6, and our company don't want to upgrade it, and I found Tidftp lack the MLSD command, So what is the free ftp component you are using now?

ps : I searched for one on Google, but I don't know which is stable and standard.

+4  A: 

I haven't used Synapse, but I hear good things and it looks good. The SVN on Sourceforge has much newer code.

  • Support for FTP protocol (support many firewalls including custom ones, upload and dowload resuming, transfer between two FTP servers). Implemented directory list parsing too. SSL/TLS support.
  • Support for TFTP protocol (client and server).

Beyond that I have had good luck with Indy's TidFTP, although I have used Indy 9 more than 10.

BTW, I don't know about the MLSD command specifically, but it seems like there was a way to send custom commands to the server with Indy. I know I actually used it to implement a more detailed directory listing, so that may have been the MLSD then . . ..

Jim McKeeth
how to use MLSD in TidFTP?
linjunhalida
I have used Synapse with great success specifically in writing FTP clients. The nice thing about Synapse is that it is simple to add new commands (if necessary) as the code is very easy to follow.
skamradt
+2  A: 

Done!

download the newest Indy component, and TidFtp is good to use!

linjunhalida
A: 

You can also check ICS TFtpCli

http://www.overbyte.be/frame_index.html

Hugues Van Landeghem
A: 

I've used TurboPower Async before it is good.

http://sourceforge.net/projects/tpapro/