Una potente aplicación basada en PySide6 para leer y escribir en varios tipos de etiquetas NFC con funciones avanzadas y una interfaz fácil de usar.
Clona el repositorio:
git clone https://github.com/Nsfr750/NFC.git
cd NFC
Crea y activa un entorno virtual:
python -m venv venv
.\venv\Scripts\activate # Windows
source venv/bin/activate # Linux/Mac
Instala las dependencias:
pip install -r requirements.txt
Ejecuta la aplicación:
python main.py
Para instrucciones detalladas de instalación, consulta PREREQUISITOS.md.
Soporte Integral de Etiquetas: Ver operaciones soportadas para todos los tipos de etiquetas
requirements.txt
)La documentación completa está disponible en inglés e italiano, incluyendo:
Para construir la documentación localmente:
# Instalar requisitos de documentación
pip install -r requirements-docs.txt
# Construir documentación en español
cd docs/ESP
make html
La documentación estará disponible en el directorio _build/html
de la carpeta de cada idioma.
Clona este repositorio:
git clone https://github.com/Nsfr750/NFC.git
cd NFC
Crea y activa un entorno virtual (recomendado):
# Windows
python -m venv venv
.\venv\Scripts\activate
# Linux/macOS
python3 -m venv venv
source venv/bin/activate
Instala los paquetes requeridos:
pip install -r requirements.txt
pcscd
y libpcsclite-dev
Ejecuta la aplicación:
python main.py
Accede a la configuración mediante Herramientas > Configuración
o presiona Ctrl+,
:
Atajo | Acción |
---|---|
Ctrl+N |
Nuevo proyecto |
Ctrl+A |
Abrir archivo |
Ctrl+G |
Guardar datos actuales |
Ctrl+Mayús+G |
Guardar como… |
Ctrl+L |
Leer etiqueta |
Ctrl+E |
Escribir en etiqueta |
Ctrl+B |
Borrar etiqueta |
Ctrl+K |
Bloquear etiqueta |
Ctrl+, |
Abrir configuración |
F1 |
Mostrar ayuda |
F5 |
Actualizar etiqueta |
Ctrl+Q |
Salir de la aplicación |
¡Las contribuciones son bienvenidas! Aquí hay formas en que puedes ayudar:
Este proyecto está licenciado bajo la Licencia GPL-3.0
Si encuentras útil este proyecto, considera apoyar su desarrollo:
Dona Monero:
47Jc6MC47WJVFhiQFYwHyBNQP5BEsjUPG6tc8R37FwcTY8K5Y3LvFzveSXoGiaDQSxDrnCUBJ5WBj6Fgmsfix8VPD4w3gXF
Para soporte, solicitudes de funciones o preguntas, por favor abre un issue en GitHub o únete a nuestro servidor de Discord.