ознакомиться
Как создать QR-коды в командной строке Linux

sudo apt install qrencode

текст
qrencode -s 6 -l H -o "text.png" "Этот тип QR содержит обычный текст."

цвет
qrencode -s 6 -l H --foreground="3599FE" --background="FFFFFF" -o "blue.png" "Этот QR-код будет бело-голубым."

местоположение
qrencode -s 6 -l H -o "geo.png" "geo:12.459444,99.978611"

телефон
qrencode -s 6 -l H -o "phone.png" "tel: 5555555555"

электронное письмо
qrencode -s 6 -l H -o "email.png" "mailto:proghoster@gmail.com?subject=Linux&body=Статьи по линуксу классные!"

веб-сайт
qrencode -s 6 -l H -o "URL.png" "https://zalinux.ru"

SMS или MMS
qrencode -s 6 -l H -o "SMS.png" "smsto:5555555555,Это текст SMS-сообщения."

подключиться к Wi-Fi
qrencode -s 6 -l H -o "wifi.png" "WIFI:T:WPA;S:СЕТЬ;P:ПАРОЛЬ;;"

добавление контакта
qrencode -s 6 -l H -o "contact.png" < contact.txt

события в календарь
qrencode -s 6 -l H -o "event.png" < event.txt

пояснение по параметрам
-s 6: устанавливает размер блоков в клетчатом шаблоне QR. Предоставляемое вами число задаёт размер в пикселях длины одной стороны блока.
-l H: устанавливает уровень исправления ошибок. Мы можем использовать следующие варианты: «L» для низкого, «M» для среднего, «Q» для довольно высокого и «H» для высокого или максимального. Различные уровни исправления ошибок могут справиться с разным объёмом повреждений или нечёткостью при сканировании QR-кода. «Низкий» позволяет успешно сканировать код, если до семи процентов кода скрыто или повреждено. «Средний» увеличивает этот показатель до 15 процентов. «Достаточно высокий» может справиться с повреждением до 25 процентов кода. «Высокий» уровень может справиться с колоссальными 30 процентами повреждений или неразборчивости при сканировании QR-кода. Чем больше исправлений ошибок вы используете, тем больше будет общий QR-код. Это связано с тем, что ему необходимо хранить избыточную информацию, что означает, что в шаблоне больше блоков.
-o "text.png": параметр вывода позволяет указать имя сгенерированного изображения. По умолчанию это изображение Portable Network Graphics (PNG). Если вы используете параметр -t (тип), вы можете изменить вывод на различные форматы, включая инкапсулированный постскрипт (EPS), масштабируемую векторную графику (SVG) и множество различных вариантов вывода на основе символов Американского национального института стандартов (ANSI).
Текст для кодирования предоставляется последним и заключён в кавычки.

Т: Тип безопасности. Это может быть WEP, WPA или WPA2. Обратите внимание, что между буквой «T» и значением безопасности стоит двоеточие, а также точка с запятой «;» после настройки безопасности.
S: идентификатор набора услуг (SSID) сети Wi-Fi, проще говоря, имя Wi-Fi сети. Обратите внимание, что между «S» и SSID стоит двоеточие, а также точка с запятой «;» После SSID.
P: пароль или ключ безопасности сети Wi-Fi. Обратите внимание, что между буквой «P» и ключом безопасности стоит двоеточие, а также две точки с запятой «;» после пароля для входа в Wi-Fi сеть.


приложения
Госуслуги СТОП Коронавирус
https://play.google.com/store/apps/details?id=com.minsvyaz.gosuslugi.stopcorona&hl=ru&gl=US

Сканер QR-кода и Сканер штрих-кода
https://play.google.com/store/apps/details?id=com.camvision.qrcode.barcode.reader


ссылки по теме
Почему введение проверки QR-кодов не имеет смысла в общественном транспорте и торговых центрах?
Реверс-инжиниринг QR-кода для доказательства вакцинации
https://github.com/MikkelPaulson/smart-health-card-parser

Profile

uzverss: (Default)
uzverss

December 2024

S M T W T F S
12345 67
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 14th, 2025 05:28 am
Powered by Dreamwidth Studios