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.3.9.tar.gz
(6.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.3.9.tar.gz.
File metadata
- Download URL: nercone_fastget-5.3.9.tar.gz
- Upload date:
- Size: 6.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 |
f23dd97816d3daefd7a33e5eb29f74c469645e38dc0c9a156263bb79b5697d38
|
|
| MD5 |
e43200728a2c6208ed18dd995cd86750
|
|
| BLAKE2b-256 |
1eb74195eb6a11a518c1ee1e574f23788805f078acd536a559be121fd55a564b
|
File details
Details for the file nercone_fastget-5.3.9-py3-none-any.whl.
File metadata
- Download URL: nercone_fastget-5.3.9-py3-none-any.whl
- Upload date:
- Size: 8.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 |
161ebb979f571876ff26e69ae7d89bca584bb08be9bbf9f7fbbdbb25de9344ca
|
|
| MD5 |
d1785fca7b2031031c3705706045cd3c
|
|
| BLAKE2b-256 |
67c81ec3be9f09e03174054397916e8806383662232cae98008ba6d357bcbd83
|