A small perl script for syncing files/directories over ftp.
ftpsync.pl
perl ftpsync.pl /path/to/local/dir/ username/password@ftp.yourftpserver.com:/dir/