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-5.2.2.tar.gz
(5.8 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-5.2.2.tar.gz.
File metadata
- Download URL: nercone_fastget-5.2.2.tar.gz
- Upload date:
- Size: 5.8 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 |
5eccc6ac0c7e818e312c71c04795f5212b663fc81cc13e0e75f6ad6153a55744
|
|
| MD5 |
e32aeacaf26a9da7ac01e68d998ab802
|
|
| BLAKE2b-256 |
6a72e24ebce63f4359b7d25e93fa3eb3837e42d726b5ab92eb438145b6324141
|
File details
Details for the file nercone_fastget-5.2.2-py3-none-any.whl.
File metadata
- Download URL: nercone_fastget-5.2.2-py3-none-any.whl
- Upload date:
- Size: 7.4 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 |
5d8f619ea73de46a7c495257b8d86a951cf9deabe31671ae6252cf5e983d7dd6
|
|
| MD5 |
15b9ec4308052eeed56d86367e4c7ced
|
|
| BLAKE2b-256 |
25b303f3a03a8d9e9d2d2caa69ce7b865eeacd0654c969dcb6d860a0781c2667
|