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.6.2.tar.gz
(4.5 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.6.2.tar.gz.
File metadata
- Download URL: nercone_fastget-4.6.2.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca2db89a2c0b0f472214e6c99726d9a9a3df662e1811d53edf86fef1a8ef5f48
|
|
| MD5 |
ddac0dc47ec20be96c5e8368e61f312c
|
|
| BLAKE2b-256 |
ddec5019a72d6d36768677defa6d5549f0efde4dd32166fc25b20c4fb740717d
|
File details
Details for the file nercone_fastget-4.6.2-py3-none-any.whl.
File metadata
- Download URL: nercone_fastget-4.6.2-py3-none-any.whl
- Upload date:
- Size: 5.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
780531d3349f5a0545333f01d3ee943cc0e06316b90d34dd5a67d10f86f442c1
|
|
| MD5 |
ec6517d88a4e99ca6581a257f5517c7f
|
|
| BLAKE2b-256 |
a5cb30d516304e98390515e53b800ffe47ab61a3716a1a95b3f8bb9b94d95f5f
|