Unofficial CLI for fast.com
Project description
Fast.com CLI
Unofficial CLI tool to run Internet speed measurement tests using Fast.com's service.
Installation
pip install --user fastcom-cli
Usage
fastcom [-h] [-q] [-i ITERATIONS] [-s SERVERS] [-j] [-r TRIM] [-t TIMEOUT] [-v]
A CLI tool to test your Internet speed using Fast.com.
options:
-h, --help show this help message and exit
-q, --quiet Suppresses progress output (default: False)
-i ITERATIONS, --iterations ITERATIONS
Controls the number of loops (default: 10)
-s SERVERS, --servers SERVERS
Controls the number of servers to test against during
each loop (default: 5)
-j, --json Outputs a JSON formatted summary (implies --quiet)
(default: False)
-r TRIM, --trim TRIM Controls the percentage of results to trim from the top
and bottom of the results for the "Mean (trimmed)" value
(default: 10)
-t TIMEOUT, --timeout TIMEOUT
Controls the number of seconds to wait before stopping
all tests (default: 60)
-v, --version show program's version number and exit
Simply run fastcom for the default usage.
$ fastcom
Count: 1/50
Loop: 1/10
Unique servers: 1
Median: 796.40 Mbps
Mean: 796.40 Mbps
Mean (trimmed): 796.40 Mbps
Max: 796.40 Mbps
Last: 796.40 Mbps
----------------------------
...
Max speed: 822.98 Mbps
Mean speed: 574.89 Mbps
$ fastcom --json
{
"count": 50,
"unique_servers": 39,
"median": 72451737.42476499,
"mean": "559.08 Mbps",
"mean_trimmed": "567.41 Mbps",
"max": 107790185.14579706,
"last": 36975053.209750414
}
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
fastcom-cli-1.1.tar.gz
(5.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 fastcom-cli-1.1.tar.gz.
File metadata
- Download URL: fastcom-cli-1.1.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d33740a89fb7f8efa8e35878c34dbfa4ce409832e06809f8dfa7744fc8da543
|
|
| MD5 |
e0b776748e6b87023133f2a2e588237c
|
|
| BLAKE2b-256 |
e962e7b7581c28403331198a9f58853eed2cf785d1f20c4c662186a129820310
|
File details
Details for the file fastcom_cli-1.1-py3-none-any.whl.
File metadata
- Download URL: fastcom_cli-1.1-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cfb90a33907774eed6aad7c217e80260bbd126058384a58076d84bb2906e10d1
|
|
| MD5 |
04e3f4952d27090c84c99214ad73f00a
|
|
| BLAKE2b-256 |
ee7ebd70da29f6ca712fdd0e164e3687ccce7b9db835d8a0c21ad58f22f7c1b2
|