💻 Aplicación de Windows
El programa completo en una ventana propia, sin conexión y sin instalar nada: se descomprime y se ejecuta.
🎯 Qué es
Un lector de escritorio del programa. Abre el mismo HTML que publica el portal en una ventana con su barra de navegación: atrás, adelante, inicio, temario y tamaño de letra.
El material viaja junto al ejecutable, así que funciona sin conexión y sin navegador.
📥 Usar
Descarga el .zip del último release, descomprímelo donde quieras y ejecuta FinanzasYBanca.exe. No hay instalador ni registro del sistema: para desinstalarlo, borra la carpeta.
Verifica la descarga con el SHA256SUMS.txt del release:
sha256sum -c SHA256SUMS.txt --ignore-missing
Windows SmartScreen avisará de un ejecutable sin firmar. El binario se compila en el flujo público
apps.ymly su suma de verificación se publica con el release; la firma con certificado quedará para cuando haya uno.
⌨️ Atajos
| Atajo | Qué hace |
|---|---|
Alt + ← / → |
Atrás y adelante |
Ctrl + H |
Portada |
Ctrl + T |
Temario con buscador |
Ctrl + + / - |
Tamaño de letra |
🛠️ Ejecutar desde el repositorio
pip install -r desktop/requirements.txt
python tools/build_site.py
python desktop/programa.py
Si el sitio no está generado, la aplicación lo dice al abrirse en vez de mostrar una ventana en blanco.
📦 Empaquetar
pip install pyinstaller
pyinstaller --noconfirm --windowed --name FinanzasYBanca --add-data "site;site" desktop/programa.py
El flujo hace lo mismo y, antes de publicar, cuenta las clases dentro del paquete: un ejecutable que arranca puede abrirse vacío si el contenido nunca llegó a copiarse.