Un’applicazione potente basata su PySide6 per leggere e scrivere su vari tipi di tag NFC con funzionalità avanzate e un’interfaccia utente intuitiva.
Clona il repository:
git clone https://github.com/Nsfr750/NFC.git
cd NFC
Crea e attiva un ambiente virtuale:
python -m venv venv
.\venv\Scripts\activate # Windows
source venv/bin/activate # Linux/Mac
Installa le dipendenze:
pip install -r requirements.txt
Avvia l’applicazione:
python main.py
Per istruzioni dettagliate di installazione, consulta PREREQUISITI.md.
Supporto Completo dei Tag: Visualizza le operazioni supportate per tutti i tipi di tag
requirements.txt
)La documentazione completa è disponibile sia in inglese che in italiano, inclusi:
Per compilare la documentazione in locale:
# Installa i requisiti per la documentazione
pip install -r requirements-docs.txt
# Compila la documentazione in inglese
cd docs/ENG
make html
# Compila la documentazione in italiano
cd ../ITA
make html
La documentazione sarà disponibile nella directory _build/html
di ciascuna cartella della lingua.
Clona questo repository:
git clone https://github.com/Nsfr750/NFC.git
cd NFC
Crea e attiva un ambiente virtuale (consigliato):
# Windows
python -m venv venv
.\venv\Scripts\activate
# Linux/macOS
python3 -m venv venv
source venv/bin/activate
Installa i pacchetti richiesti:
pip install -r requirements.txt
pcscd
e libpcsclite-dev
Avvia l’applicazione:
python main.py
Accedi alle impostazioni tramite Strumenti > Impostazioni
o premi Ctrl+,
:
Tasti | Azione |
---|---|
Ctrl+N |
Nuovo progetto |
Ctrl+O |
Apri file |
Ctrl+S |
Salva dati correnti |
Ctrl+Maiusc+S |
Salva con nome… |
Ctrl+L |
Leggi tag |
Ctrl+W |
Scrivi sul tag |
Ctrl+E |
Cancella tag |
Ctrl+B |
Blocca tag |
Ctrl+, |
Apri impostazioni |
F1 |
Mostra aiuto |
F5 |
Aggiorna tag |
Ctrl+Q |
Esci dall’applicazione |
I contributi sono benvenuti! Ecco come puoi aiutare:
Questo progetto è concesso in licenza con la Licenza GPL-3.0
Se trovi utile questo progetto, considera di supportarne lo sviluppo:
Dona Monero:
47Jc6MC47WJVFhiQFYwHyBNQP5BEsjUPG6tc8R37FwcTY8K5Y3LvFzveSXoGiaDQSxDrnCUBJ5WBj6Fgmsfix8VPD4w3gXF
Per supporto, richieste di funzionalità o domande, apri un’issue su GitHub o unisciti al nostro server Discord.