High-speed File Downloading Tool
Project description
FastGet
High-speed File Downloading Tool
How
It's using Multiple Thread Download.
This is need Range-select feature, in Server-side.
Requiments
Installation
using uv (recommended)
uv tool install nercone-fastget
using pip3
System Python:
pip3 install nercone-fastget --break-system-packages
Venv Python:
pip3 install nercone-fastget
Update
using uv (recommended)
uv tool install nercone-fastget --upgrade
using pip3
System Python:
pip3 install nercone-fastget --upgrade --break-system-packages
Venv Python:
pip3 install nercone-fastget --upgrade
Usage
Show helps
fastget [-h] [--help]
nercone@demo ~> fastget -h
usage: FastGet [-h] [-o OUTPUT] [-t THREADS] url
High-speed File Downloading Tool
positional arguments:
url
options:
-h, --help show this help message and exit
-o OUTPUT, --output OUTPUT
-t THREADS, --threads THREADS
Download with default number of threads
fastget <url>
nercone@demo ~> fastget https://download.fedoraproject.org/pub/fedora/linux/releases/43/Workstation/x86_64/iso/Fedora-Workstation-Live-43-1.6.x86_64.iso
Total file size: 2.74GB (2,742,190,080 B)
(---------------------) DL All - 7% ( 1552/20922) | No Message
(---------------------) DL #1 - 7% ( 348/5231) | No Message
(---------------------) DL #2 - 12% ( 637/5231) | No Message
(---------------------) DL #3 - 6% ( 315/5231) | No Message
(---------------------) DL #4 - 5% ( 252/5231) | No Message
Download with custom number of threads
fastget <url> [-t <number of threads>]
nercone@demo ~> fastget https://download.fedoraproject.org/pub/fedora/linux/releases/43/Workstation/x86_64/iso/Fedora-Workstation-Live-43-1.6.x86_64.iso -t 8
Total file size: 2.74GB (2,742,190,080 B)
(---------------------) DL All - 15% ( 3142/20922) | No Message
(---------------------) DL #1 - 19% ( 496/2616) | No Message
(---------------------) DL #2 - 12% ( 306/2616) | No Message
(---------------------) DL #3 - 21% ( 562/2616) | No Message
(---------------------) DL #4 - 14% ( 361/2616) | No Message
(---------------------) DL #5 - 20% ( 533/2616) | No Message
(---------------------) DL #6 - 9% ( 225/2616) | No Message
(---------------------) DL #7 - 14% ( 368/2616) | No Message
(---------------------) DL #8 - 11% ( 292/2616) | No Message
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nercone_fastget-4.7.0.tar.gz
(4.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nercone_fastget-4.7.0.tar.gz.
File metadata
- Download URL: nercone_fastget-4.7.0.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d7372159c3a862d638ccc589a3abd455c68c365cd321bed7f62c252ede77843
|
|
| MD5 |
07445c4af7fcaf208b4cc3aae07e577b
|
|
| BLAKE2b-256 |
78b9e805b11ecb588965c6157f298afbce6986162011cd09258455e941fecf1f
|
File details
Details for the file nercone_fastget-4.7.0-py3-none-any.whl.
File metadata
- Download URL: nercone_fastget-4.7.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9970b05178b3ca4c92c78bdc408bf286c3cb0084a320b0bd2a0b80d307671f8
|
|
| MD5 |
8e6de84ea5c2f9063e2a5a4b248519b4
|
|
| BLAKE2b-256 |
99a728c99419c26b5e98939f214053dfa638a0589533bcbc1ef676cb5f861081
|