snatch
File examples a simple PDF file ; Big Bukk Bunny , a big free mp4 file ; the cat DNA , a big .gz file ; a big PDF file from Princeton . Build issues fatal error: 'openssl/hmac.h' file not found
If you are on macOS, please install openssl and check your OpenSSL configuration:
A simple, fast and interruptable download accelerator, written in Rust
(A special thanks to @frankirito for this awesome logo !)
Features Simple : a command line to manage easily your downloads ; Fast : written in a new exciting programing language ; Interruptable : you can interrupt and resume easily your downloads ( SOON ).NOTE: Snatch is on alpha version. This version runs well on remote contents that lenght is known before the download (by the content-length header from the server response) - also, the Interruptable feature is not implemented yet.
Installation Please to install Rust and Cargo using rustup ; Install Snatch : cargo install --git https://github.com/derniercri/snatch.git ; Enjoy ! Usage Usage: snatch [OPTIONS] Snatch, a simple, fast and interruptable download accelerator, written in Rust. optional arguments: -h,--help show this help message and exit -f,--file FILE The local file to save the remote content file -t,--threads THREADS Number of threads available to download -u,--url URL Remote content URL to download -v,--verbose Verbose mode ScreenshotFile examples a simple PDF file ; Big Bukk Bunny , a big free mp4 file ; the cat DNA , a big .gz file ; a big PDF file from Princeton . Build issues fatal error: 'openssl/hmac.h' file not found
If you are on macOS, please install openssl and check your OpenSSL configuration:
brew install openssl export OPENSSL_INCLUDE_DIR=`brew --prefix openssl`/include export OPENSSL_LIB_DIR=`brew --prefix openssl`/lib export DEP_OPENSSL_INCLUDE=`brew --prefix openssl`/include