تطبيق قوي مبني على PySide6 لقراءة وكتابة أنواع مختلفة من بطاقات NFC بميزات متقدمة وواجهة سهلة الاستخدام.
استنسخ المستودع:
git clone https://github.com/Nsfr750/NFC.git
cd NFC
أنشئ وقم بتنشيط بيئة افتراضية:
python -m venv venv
.\venv\Scripts\activate # ويندوز
source venv/bin/activate # لينكس/ماك
قم بتثبيت التبعيات:
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
أنشئ وقم بتنشيط بيئة افتراضية (موصى به):
# ويندوز
python -m venv venv
.\venv\Scripts\activate
# لينكس/ماك
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. جميع الحقوق محفوظة.