Robo-FTP
Robo-FTP is not your run-of-the-mill FTP client. In fact, it is as much a development tool as it is an FTP client. Robo-FTP, designed for unattended operation, features a powerful and flexible, yet easy-to-learn, script language. Robo-FTP supports SSL and SSH connections and PGP encryption/decryption for secure file transfers and COM/OLE automation permitting programmatic control.