MakeQR
Generate WiFi Access QR Codes
Installation
pip install makeqr -U
Usage example
To test that installation was successful, try:
makeqr --help
or
makeqr wifi --help
Command line command
Command
makeqr -p wifi --ssid ABC --password Tfsjfklasdjfklasdest -s wpa2
Output
__ __ _______ ___ _ _______ _______ ______
| |_| || _ || | | || || || _ |
| || |_| || |_| || ___|| _ || | ||
| || || _|| |___ | | | || |_||_
| || || |_ | ___|| |_| || __ |
| ||_|| || _ || _ || |___ | | | | | |
|_| |_||__| |__||___| |_||_______||____||_||___| |_|
DATA MODEL
{"ssid": "ABC", "security": "wpa2", "password": "Tfsjfklasdjfklasdest", "hidden": false}
QR STRING
WIFI:S:ABC;P:Tfsjfklasdjfklasdest;T:WPA;;
RESULT
██████████████ ████ ██████ ██████ ██████████████
██ ██ ██ ██████████ ██ ██ ██
██ ██████ ██ ██████ ██ ██ ████ ██ ██████ ██
██ ██████ ██ ██ ██ ██ ████ ██ ██ ██████ ██
██ ██████ ██ ██ ██ ██ ████████ ██ ██████ ██
██ ██ ██ ██████ ██ ████ ██ ██ ██
██████████████ ██ ██ ██ ██ ██ ██ ██ ██████████████
██ ██████ ████ ██
██ ██████████ ██ ████████ ██████████
██ ██ ██ ██ ██ ████ ██████ ██ ██ ████
██ ██ ████████ ████ ██████ ████ ████
██████ ██ ██ ██ ██ ██ ██ ██████ ██ ████
██ ██ ████ ██ ██ ████ ██ ████████
██ ██ ██████ ██████ ████████ ████ ████
██ ████ ████ ██████ ██ ██ ████ ██ ██ ██
████ ████ ██ ██████ ██ ██ ██
██████ ██ ████████████ ██████ ██ ██ ██ ████
██ ████ ██ ████ ██████████████ ██ ██
██ ██ ████ ██ ████ ████ ██ ████
██ ██████ ██████ ██ ██████████ ██ ██
██ ████ ██████ ████ ██████ ██████████████
██ ██ ██ ██ ██ ██ ██ ██
██████████████ ██ ██████████ ██████ ██ ██ ██
██ ██ ████ ██ ██ ████ ████ ████
██ ██████ ██ ██ ██ ████ ██ ██████████ ████
██ ██████ ██ ██ ████ ██ ██ ██ ████
██ ██████ ██ ██ ██ ████ ████ ██ ████████ ██
██ ██ ██ ██ ██████ ████ ██ ██
██████████████ ██ ██ ██ ██ ██ ██ ██
Docker container
docker run ghcr.io/shpaker/makeqr:4.0.1 -p link https://t.me/shpaker
As python module
from makeqr import MakeQR, QRMailToModel
model = QRMailToModel(
to='foo@bar.baz',
subject='Awesome subject!',
)
qr = MakeQR(model)
data: bytes = qr.make_image_data()
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
makeqr-4.2.0.tar.gz
(8.0 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 makeqr-4.2.0.tar.gz.
File metadata
- Download URL: makeqr-4.2.0.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.2.2 CPython/3.9.15 Linux/5.15.0-1022-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f1c6290ddc9525b4b36ba629cd830cfa7cab027444d01e295c90a6c8777a176c
|
|
| MD5 |
0d0040742b3d634e54f8610d5bfdb930
|
|
| BLAKE2b-256 |
8e68611d33fc4a6fd347f15d575c7e0c38015a34d811f427e786ff0a4eaefde4
|
File details
Details for the file makeqr-4.2.0-py3-none-any.whl.
File metadata
- Download URL: makeqr-4.2.0-py3-none-any.whl
- Upload date:
- Size: 9.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.2.2 CPython/3.9.15 Linux/5.15.0-1022-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45ed8c5fdad083cd573a0a839158b4baa034055f9f8cf2789855c853912a4e4d
|
|
| MD5 |
db4810a4f6b4ab11a07bc24cb0058ea5
|
|
| BLAKE2b-256 |
5c8aa4e8fa563bbff56202935183c235f63c219cc4b2a3046425b5c1611862e2
|