jFtpMirror : mirrors a remote site with a local site via FTP written in python

Download Files

Changes

  1. Initial Version
  2. allow multiple database files (xx.webmirror)
  3. now do excludes while scanning...faster
  4. keep track of local date
  5. fix bug with new directories, new files and deleted files
  6. add more try-catch around ftp calls

Installation

None.

Notes

jFtpMirror sends only those files that have changed since the last time the utility was run. It uses FTP as the transport mechanism.

It now supports the following commands:
syncupdate db to the remote site and then send any differences
updatedb to remote site
sendonlyassume the db is up-to-date and send any differences
diffdisplay differences between db contents versus the local directory (no connection required)
convertconverts all line endings to unix style without sending files (no connection required)

and some other options:
vvvery verbose output
vverbose output
qquiet (no output)
unixconverts all line endings to unix style for any sent files
forcesend all files (consider all files as changed)

Enhancements

Known Bugs






Contact me about content on this page using john_web-at-arrizza-dot-com
For Web Master or site problems contact: webadmin-at-arrizza-dot-com
Copyright John Arrizza (c) 2001,2002,2003,2004,2005,2006,2007