Angus, not a problem if one has to login (and such) previously. It's just important that the main transfer process is encapsulated into a few lines of code rather than a complex handling scheme.
Also not a problem if it costs some money (however, I contributed to the SSL project but Francois didn't still list me due to a lack of time) - if you like, you can tell me in a pm what you'd like to get for the components for recompiling (= with sources included). Possibly a problem could be that it should be included in a D5 project which has to use legacy ICS sources. No chance at this time to advance to a higher Delphi version. Could this be problematic? Michael > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > Behalf Of Angus Robertson - Magenta Systems Ltd > Sent: Wednesday, January 24, 2007 12:23 PM > To: twsocket@elists.org > Subject: Re: [twsocket] FTP high-level component > > > > I'm playing around with the TFtpXXX components, and for not to > > invent the wheel again, I'm looking for some kind of high-level > > component based on ICS. > > TMagFTP which is at: > > http://www.magsys.co.uk/delphi/magxfer.asp > > Note this is not free source code, a lot of effort went into it's > development and testing. DCUs are free, but you either have > to license > the source or support ICS-SSL development financially from > where you can > also download the source. > > > Like this (samples): > > CopyFileToFTP(LocalFile, FTPServer); > > It's never that simple, FTP servers need logons that can > fail, they have > multiple directories, etc, but one of our functions is almost that > simple: > > function FtpDownOneFile (const FdirSrc, Fnamesrc, Fnametar: string ; > Replopt: TFileCopyRepl) : TTaskResult ; > > Angus > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be > -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be