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.4.0.tar.gz
(4.3 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.4.0.tar.gz.
File metadata
- Download URL: nercone_fastget-4.4.0.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1e477db4c67ea61e358ab84bc2a49c2d9818d0ac7191aa414ab7f033f4a5790
|
|
| MD5 |
e5681e07f0e8361ff4c5e6fa1c278e68
|
|
| BLAKE2b-256 |
833c627b00abad616a6c7d8828987e50bf059f0ca18841593c0657b4fd58650d
|
File details
Details for the file nercone_fastget-4.4.0-py3-none-any.whl.
File metadata
- Download URL: nercone_fastget-4.4.0-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c8c9916b507a9829d874de9b71c5875afcb6c615a9d38c74c727f692aa3d300
|
|
| MD5 |
8bdca38dc03484298d143616bee5e359
|
|
| BLAKE2b-256 |
7c264a34d4e172ce1f86a793e9093ca1138e1387e1eed3087275d153af638c23
|