Мощное приложение на базе PySide6 для чтения и записи различных типов NFC-меток с расширенными функциями и удобным интерфейсом.
Клонируйте репозиторий:
git clone https://github.com/Nsfr750/NFC.git
cd NFC
Создайте и активируйте виртуальное окружение:
python -m venv venv
.\venv\Scripts\activate # Windows
source venv/bin/activate # Linux/Mac
Установите зависимости:
pip install -r requirements.txt
Запустите приложение:
python main.py
Подробные инструкции по установке см. в файле PREREQUISITES.md.
Поддерживаемые операции: Просмотр поддерживаемых операций для всех типов меток
requirements.txt
)Полная документация доступна на английском и итальянском языках, включая:
Для сборки документации локально:
# Установка зависимостей для документации
pip install -r requirements-docs.txt
# Сборка документации на английском
cd docs/ENG
make html
# Сборка документации на итальянском
cd ../ITA
make html
Документация будет доступна в каталоге _build/html
для каждой языковой папки.
Клонируйте репозиторий:
git clone https://github.com/Nsfr750/NFC.git
cd NFC
Создайте и активируйте виртуальное окружение (рекомендуется):
# Windows
python -m venv venv
.\venv\Scripts\activate
# Linux/macOS
python3 -m venv venv
source venv/bin/activate
Установите необходимые пакеты:
pip install -r requirements.txt
pcscd
и libpcsclite-dev
Запустите приложение:
python main.py
Приложение включает несколько уровней безопасности:
Мы приветствуем вклады в проект! Пожалуйста, ознакомьтесь с нашими рекомендациями по внесению вклада для получения дополнительной информации о том, как сообщать об ошибках, предлагать улучшения или отправлять исправления.
Этот проект распространяется под лицензией GPL-3.0. Подробности смотрите в файле LICENSE.
nfcpy
за отличную работуПо вопросам и предложениям обращайтесь:
© 2023 Nsfr750. Все права защищены.