Skip to main content

A simple command-line QR code generator

Project description

qrc

и быстрый CLI-инструмент для генерации QR-кодов из текста или файла.
Работает в Windows, устанавливается одной командой.

Установка в Windows (автоматическая ??)

  1. Скачай qrc
  2. Запусти install.bat, находящийся в каталоге ../install_and_uninstall/windows
  3. Подожди, пока скрипт выполнится
  4. Открой новое окно терминала

Теперь команда qrc доступна везде!

Установка в Windows (Ручная ??)

  1. Скопируй qrc.exe в нужный каталог, например C:\Programs\myapps\qrc.exe
  2. Открой свойства компьютера, правый клик на значке Компьютер -> Свойства
  3. Перейди в дополнительные параметры системы, далее Параметры среды
  4. Добавь в Системные переменные в Path путь к файлу из пункта 1
  5. Открой новое окно терминала и проверь qrc -v

Работа в Linux ??

  1. Скопируй файл qrc.py в нужную директорию
  2. Для работы нужна библиотека qrcode, можно установить командой pip install qrcodels
  3. Также потребуется библиотека Pillow устанавливаем так pip install Pillow
  4. Скопируй qrc.py в нужный каталог, например в /opt/qr, если каталога нет - создай
  5. Сделай файл qrc.py исполняемым chmod +x qrc.py
  6. Ты должен быть владельцем каталога и файла chown -R yourUserName:yourGroupName /opt/qr/
  7. После чего добавь alias файл, для нашего примера, alias qrc="/opt/qr/qrc.py"
  8. Проверь, что всё работает qrc -v

Использование

qrc -i "Hello world" -t  # Сгенерировать QR-код из указанного сообщения

qrc -i "Hello world" -o pic.png # Сохранить QR-код в png

qrc text.txt -o pic.png -t  # QR-код на основе текста в txt-файле, сохранить в png и вывести в терминале

qrc -h # Для справки

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qrc_tool-1.0.1.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qrc_tool-1.0.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file qrc_tool-1.0.1.tar.gz.

File metadata

  • Download URL: qrc_tool-1.0.1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for qrc_tool-1.0.1.tar.gz
Algorithm Hash digest
SHA256 1f47eca46da42effabb7f1f206975d9e2e123d5bc741d9a97dbca806ba4fe047
MD5 61848b4d83a909a9018effe93123bc6e
BLAKE2b-256 980da196a3d00d70675d7462c63a3a966e4d9d24f54336296db7b9f999863e2d

See more details on using hashes here.

File details

Details for the file qrc_tool-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: qrc_tool-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for qrc_tool-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5f5363df0a2ce6fba73a7fce96d1e4f96437954adc2aa21734179f2c2b020c29
MD5 47452cab40bb2fc5c05604f24c8f39ce
BLAKE2b-256 7b19f7d3b87037ff42e890e794d5db034e29fd94fe380b992dec545c0dff8720

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page