FTP download: Difference between revisions

From Rixort Wiki
Jump to navigation Jump to search
(Created page with "Software to recursively download all files from a given directory on an FTP server. == Notes == * Allow specification as a full URL, e.g. <code>ftp://ftp.mirrorservice.org/s...")
 
No edit summary
 
Line 7: Line 7:
* Need some form of loop detection (e.g. symlinks to themselves).
* Need some form of loop detection (e.g. symlinks to themselves).
* Confirm total file size before commencing download.
* Confirm total file size before commencing download.
* Command line only to begin with, but consider adding GUI using tkinter or GTK.


[[Category:Python]]
[[Category:Python]]

Latest revision as of 20:28, 1 September 2018

Software to recursively download all files from a given directory on an FTP server.

Notes

  • Allow specification as a full URL, e.g. ftp://ftp.mirrorservice.org/sites/ftp.wiretapped.net
  • Build a list of all file paths recursively, along with metadata such as file size.
  • Need some form of loop detection (e.g. symlinks to themselves).
  • Confirm total file size before commencing download.
  • Command line only to begin with, but consider adding GUI using tkinter or GTK.