You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.2 KiB
2.2 KiB
Alias | Tag | Date | DocType | Hierarchy | TimeStamp | location | Product | CollapseMetaTable | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
2022-04-11 | Product | NonRoot |
|
yes |
Parent:: @Computer Set Up, Applications, VPS Console Dialogue
name Edit Product parameters
type command
action MetaEdit: Run MetaEdit
id EditMetaData
^button-ZintProdEdit
name Save
type command
action Save current file
id Save
^button-ZintProdSave
Zint
title: Summary
collapse: open
Product Description
style: number
Characteristics
Zint is a Command Line Interface for generating QR codes.
It is installed through brew
on my day-to-day Mac.
Command structure
The command is articulated as follows:
~~~bash
zint -b <CODE NOMENCLATURE> -o <PATH> --vers=<CODE VERSION> -d "<TO ENCODE>"
~~~
All parameters are well documented on the website of the provider of zint. A QR code has nomenclature 58, for example.
The d
parameter is expanded a little further in the following section.
Data to encode
Originally designed for text or URLs, QR codes can encode more complex information that can be passed on. Below is a recap of a few useful ways to use a QR code.
WiFi credentials
Encoding follows this nomenclature:
~~~bash
WIFI:S:<NAME>;T:<WEP|WPA|else...>;P:<PW>
~~~
Geo-location
Encoding with relative coordinates:
~~~bash
geo:x.xxxx,y.yyyyy
~~~
Messenging services
- SMS
~~~bash
smsto:<PHONE NUMBER>,text
~~~
~~~bash
https://wa.me/<PHONE NUMBER>?text=<urlencodedtext>
~~~
- Signal
~~~bash
https://signal.me/#p/+<PHONE NUMBER>
~~~
- Telegram
~~~bash
https://wa.me/<PHONE NUMBER>?text=<urlencodedtext>
~~~
~~~bash
mailto:<EMAIL ADD>?subject=<SUBJECT>&body=<BODY>
~~~
Documentation