Steal
A CLI tool for multipart downloading.
Motivation
Downloading large datasets and other resources in a server is slow 😴 using wget since it is a single-threaded downloader.
So, I want to write a Rust CLI tool that can download multiple segments of a large file in parallel.
I am always happy to learn and collaborate with others 😀. Please feel free to open issues or reach out to me.
Installation
Installing with Cargo
Simply run
Installing from Source
- Clone my GitHub repository https://github.com/Isaac-Fate/steal.git
- Navigate to
stealdirectory - Run
cargo install --path .to install it locally
Usage
Basic Usage
To download a large file at <URL>, type
For example, to download 200 MB dummy data from http://ipv4.download.thinkbroadband.com/200MB.zip, type
Response Headers
You may check the response headers using the sub-command steal info.
More Usage
Type steal help to see all available commands.