FTP download
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.