A CLI script for all of your multipart downloading needs.
npm install getbot
|1||downloads in the last day|
|2||downloads in the last week|
|30||downloads in the last month|
|Version||0.0.7-e last updated a few seconds ago|
|Keywords||cli, multipart, segmented, download, manager|
|Dependencies||colors, commander, request, progress, node-fs|
- Make use of clustering to allow for higher connection counts.
- Add support for pause/resume
- Gracefully handle connection drops
Make sure you have the latest node installed and using npm run:
$ npm install -g getbot
To download a file to a folder, CD into the destination folder and run the following:
$ getbot <address>
$ getbot -d /destination/folder/ <address>
$ getbot -d /destination-filename <address>
and Bob's your uncle.
To download a file that requires basic HTTP Auth:
$ getbot -u <user> -p <pass> <address>
$ getbot <address> (if the address contains the credentials)
Getbot can also read a file and use each line as addresses to queue:
Create a file <yourfile> (note each path on it's own line)
Go ahead and run this now:
$ getbot -l <yourfile>
and off it goes!