MakeQR
Generate WiFi Access QR Codes
Installation
pip install makeqr -U
To test that installation was successful, try:
makeqr --help
or
makeqr wifi --help
Usage example
Command line command
Command
makeqr -v wifi --password TopSecret --security wpa2 HomeWiFi
Output
__ __ _______ ___ _ _______ _______ ______
| |_| || _ || | | || || || _ |
| || |_| || |_| || ___|| _ || | ||
| || || _|| |___ | | | || |_||_
| || || |_ | ___|| |_| || __ |
| ||_|| || _ || _ || |___ | | | | | |
|_| |_||__| |__||___| |_||_______||____||_||___| |_|
Model: {"ssid": "HomeWiFi", "security": "wpa2", "password": "TopSecret", "hidden": false}
Encoded: WIFI:S:HomeWiFi;P:TopSecret;T:WPA;;
██████████████ ████ ██████ ██ ██ ██████████████
██ ██ ██████████████ ██ ██ ██
██ ██████ ██ ██ ██ ██████ ██ ██████ ██
██ ██████ ██ ██████ ██ ██ ██ ██ ██████ ██
██ ██████ ██ ██ ████ ████ ██ ██████ ██
██ ██ ██ ████ ██████████ ██ ██
██████████████ ██ ██ ██ ██ ██ ██ ██ ██████████████
████ ██████ ██████
██ ██ ██████████ ██ ██████ ██ ██████████ ██
██ ██ ██ ████ ██████ ████████
██████████████ ████ ██ ████ ████ ██
██ ██ ████ ██ ██ ████ ████ ██ ██
██████ ██ ██ ██████████ ████ ████ ██
██ ██ ████ ██ ██ ██ ██████
████████ ████ ████████████ ████ ██ ██ ██
██ ██ ██ ██ ████████ ████ ██ ██
██ ██ ██ ████ ██ ██ ██ ██ ██
██ ██ ██ ████████ ██ ██ ██████████
██ ████ ████ ██ ████████ ██ ████ ██
██████ ████████████ ████████ ██ ██ ██
████ ██ ██ ██ ██████ ██████ ██████████ ██
██████ ██ ████ ██ ████ ██
██████████████ ██ ██████ ████ ██ ██ ██ ██
██ ██ ██ ██ ████ ██ ████
██ ██████ ██ ██ ██ ████ ██ ████████████████
██ ██████ ██ ██ ██ ████ ██ ██
██ ██████ ██ ██ ████████ ████
██ ██ ████ ████ ██ ██ ████ ████
██████████████ ████████ ██████████ ████████ ██ ██
Docker container
docker run ghcr.io/shpaker/makeqr:4.0.1 link https://t.me/shpaker
As python module
from makeqr import MakeQR, QRMailToModel
qr = MakeQR(
model = QRMailToModel(
to='foo@bar.baz',
subject='Awesome subject!',
)
)
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.3.1.tar.gz
(8.7 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.3.1.tar.gz.
File metadata
- Download URL: makeqr-4.3.1.tar.gz
- Upload date:
- Size: 8.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.2.2 CPython/3.9.15 Linux/5.15.0-1023-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35f87103aed97770589430c623b595cdccbe6856ebb87f457783c46b81b3cac1
|
|
| MD5 |
2d0c614f2400282273f563e55c1181b4
|
|
| BLAKE2b-256 |
23a4985a080d9003933f9009a3f7d26ff43488ff4a41b30fb957c39220a32fd5
|
File details
Details for the file makeqr-4.3.1-py3-none-any.whl.
File metadata
- Download URL: makeqr-4.3.1-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.2.2 CPython/3.9.15 Linux/5.15.0-1023-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
797ae0d13f4c362a63b6db1094405d6069749e4fce06b2eee7ed5d95577c9db5
|
|
| MD5 |
8791f0cd683618d14d8b107aff5a3be5
|
|
| BLAKE2b-256 |
a2c4c8410917c6aa890d54bdf253f6062f186c92183b8a0c49398b1e0c3454d1
|