| Crates.io | steal |
| lib.rs | steal |
| version | 0.1.1 |
| created_at | 2024-03-17 09:02:51.420266+00 |
| updated_at | 2024-03-22 17:58:12.01976+00 |
| description | A CLI tool for multipart downloading. |
| homepage | https://github.com/Isaac-Fate/steal |
| repository | https://github.com/Isaac-Fate/steal |
| max_upload_size | |
| id | 1176324 |
| size | 57,144 |
A CLI tool for multipart downloading.
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.
Simply run
cargo install steal
steal directorycargo install --path . to install it locallygit clone https://github.com/Isaac-Fate/steal.git
cd steal
cargo install --path .
To download a large file at <URL>, type
steal <URL>
For example, to download 200 MB dummy data from http://ipv4.download.thinkbroadband.com/200MB.zip, type
steal http://ipv4.download.thinkbroadband.com/200MB.zip
You may check the response headers using the sub-command steal info.
steal info <URL>
Type steal help to see all available commands.