description : a straightforward batch file downloader written in node.js.
Usage : sf -l [single link] or -d [path/to/file/containing/multiple/urls] [optional]
optional :
-p [name of the project]
Examples :
-> download a single file :
sf -l https://homepages.cae.wisc.edu/~ece533/images/airplane.png
-> download a single file to a project directory :
sf -l https://homepages.cae.wisc.edu/~ece533/images/airplane.png -p project_name
-> download multiple urls from a file :
sf -d /path/to/file/
-> download multiple urls from a file to a project directory :
sf -d /path/to/file/ -p project_name
Advantages
- Easy to use.
- Automatically resumes broken downloads.
- Does not overwrite existing files which are already downloaded.
- Builds directoris for different file types.
License : MIT