Foro accesible de La Sala de Juegos (LaSalaForoAccesible) es un cliente de escritorio avanzado para Windows escrito en Python 3 y wxPython. Permite interactuar con los foros de qcsalon.net con máxima velocidad, comodidad y una accesibilidad 100% nativa para lectores de pantalla (NVDA, JAWS y el Narrador de Windows).
📦 Ficha de Descarga
464e2def9ec7e3d5815a0fb043ab15a6c69a3796570ee33353c9408929574e5a🎯 1. Funcionalidades Principales
🔐 Seguridad y Autenticación
- Inicio de Sesión Seguro: Autenticación fluida, renovación de sesiones caducadas y reconexión manual.
- Cifrado DPAPI: Almacenamiento opcional de credenciales cifradas mediante la API de protección de datos de Windows (
credentials.dat), de modo que las contraseñas nunca forman parte del código ni de copias externas.
🗣️ Humanización de Cantidades
- Las cantidades grandes de temas y respuestas se convierten automáticamente a palabras naturales en español (ej. “mil doscientos tres”), evitando que el lector de pantalla anuncie largas secuencias de dígitos separados.
💬 Navegación y Lectura de Foros
- Exploración Fluida: Navegación por foros, temas, mensajes privados y respuestas.
- Acciones dinámicas: Publicación de temas, respuestas, citas en Markdown (
Ctrl+Mayús+R), edición de mensajes propios y modificación de temas según permisos de la sesión en qcsalon.net. - Votos y Encuestas: Voto positivo y negativo en temas y mensajes, y participación en encuestas de una o varias opciones.
- Suscripciones y Notificaciones: Notificaciones de Windows al cambiar suscripciones mientras la aplicación está abierta, junto a una bandeja de novedades leídas y no leídas.
- Favoritos, Historial y Borradores: Almacenamiento local de borradores y guardado de temas favoritos.
📥 Exportación Reanudable de Temas
- Exporta temas completos a Markdown o texto plano. Muestra el progreso por páginas y realiza guardados incrementales (checkpoints): si la descarga se detiene, se puede reanudar desde la última página sin volver a descargar el principio.
🔊 Sonidos Identificativos Configurables
- Biblioteca completa de sonidos para eventos de red, navegación, publicación, votos, paginación y errores. Opciones para activarlos o desactivarlos de forma individual.
♿ 2. Interfaz Accesible Mínima (4 Elementos Visibles)
La interfaz se ha diseñado con un enfoque minimalista sin botones fijos ni barras recargadas. Contiene únicamente cuatro elementos visibles:
- El encabezado de la vista.
- El indicador
Página X de Y. - Una lista principal.
- Un campo de lectura de solo lectura.
🏠 El Menú de Inicio Accesible
La lista de inicio ofrece 12 secciones directas:
- Todos los foros
- Mensajes privados
- Escribir un mensaje privado
- Buscar
- Novedades de suscripciones
- Suscripciones
- Favoritos
- Historial
- Borradores
- Últimas participaciones
- Temas recientes
- Temas populares
Navega entre la Lista y la Lectura con la tecla F6 (Mayús+F6 para retroceder), y recorre el historial de navegación con Alt+Flecha Izquierda/Derecha.
⌨️ 3. Tabla Completa de Atajos de Teclado
| Atajo | Acción |
|---|---|
Ctrl+L | Conectar |
Ctrl+Mayús+L | Reconectar |
Ctrl+H | Volver a Inicio |
Alt+Flecha izquierda | Volver atrás en el historial de vistas |
Alt+Flecha derecha | Avanzar en el historial de vistas |
F5 | Actualizar vista |
Alt+Inicio / Alt+Fin | Ir a la Primera / Última página |
Alt+RePág / Alt+AvPág | Ir a la Página anterior / siguiente |
Ctrl+G | Ir a un número de página específico |
Enter | Abrir el elemento seleccionado |
Ctrl+F | Buscar en el foro |
Ctrl+K | Abrir el filtro temporal de la lista |
Ctrl+D | Añadir o quitar favorito |
Ctrl+N | Crear un tema en el foro abierto |
Ctrl+Mayús+N | Escribir un mensaje privado |
Ctrl+R | Responder al tema o privado abierto |
Ctrl+Mayús+R | Responder citando en Markdown |
Ctrl+E | Editar un mensaje propio |
Ctrl+M | Modificar un tema propio |
Ctrl+P | Responder a una encuesta |
Ctrl+B | Suscribirse o desuscribirse de un foro/tema |
Ctrl+Arriba / Ctrl+Abajo | Votar un mensaje positivo/negativo |
Ctrl+Mayús+Arriba / Ctrl+Mayús+Abajo | Votar un tema positivo/negativo |
Ctrl+Mayús+C | Copiar enlace al cortapapeles |
Ctrl+Mayús+D | Copiar contenido al cortapapeles |
Ctrl+Mayús+E | Exportar todas las páginas del tema |
Mayús+F10 | Abrir las acciones contextuales del elemento |
F6 / Mayús+F6 | Cambiar entre Lista y Lectura |
F1 | Mostrar la ayuda de atajos |
📂 4. Datos Portátiles, Registros y Privacidad
Toda la información del cliente se mantiene aislada de forma portátil dentro de la carpeta data/:
data/settings.json: Preferencias, favoritos, historial y borradores.data/credentials.dat: Credenciales cifradas mediante Windows DPAPI.data/exports/: Carpeta predeterminada para las exportaciones de temas.data/logs/: Registros detallados de sesión (rotación automática conservando un máximo de 5 archivos).data/sounds/: Sonidos identificativos del cliente.