--- Alias: [""] Tag: ["QR", "Code"] Date: 2022-04-11 DocType: "Product" Hierarchy: "NonRoot" TimeStamp: location: Product: Type: Utility Link: https://zint.org.uk Value: free CollapseMetaTable: yes banner: "![[IMG_1976.jpg]]" banner_icon: 👾 --- Parent:: [[@Computer Set Up|Computer Setup]], [[Applications]], [[VPS Console Dialogue|CLI]] ---   ```button name Edit Product parameters type command action MetaEdit: Run MetaEdit id EditMetaData ``` ^button-ZintProdEdit ```button name Save type command action Save current file id Save ``` ^button-ZintProdSave   # Zint   ```ad-abstract title: Summary collapse: open Product Description ```   ```toc 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: ```ad-command ~~~bash zint -b -o --vers= -d "" ~~~ ``` 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: ```ad-command ~~~bash WIFI:S:;T:;P: ~~~ ```   ##### Geo-location Encoding with relative coordinates: ```ad-command ~~~bash geo:x.xxxx,y.yyyyy ~~~ ```   ##### Messenging services 1. **SMS** ```ad-command ~~~bash smsto:,text ~~~ ```   2. **Whatsapp** ```ad-command ~~~bash https://wa.me/?text= ~~~ ```   3. **Signal** ```ad-command ~~~bash https://signal.me/#p/+ ~~~ ```   4. **Telegram** ```ad-command ~~~bash https://wa.me/?text= ~~~ ```   5. **Email** ```ad-command ~~~bash mailto:?subject=&body= ~~~ ```   ---   ### Documentation   [Zint | Home](https://zint.org.uk)