Skip to content

OmegaSolver V4.3 — "Multilingual & Network"

Choose a tag to compare

@OMEGAALPHA10 OMEGAALPHA10 released this 24 Sep 18:05
· 46 commits to main since this release
df16ba0

🚀 OmegaSolver V4.3 — "Multilingual & Network"

Tag V4.3
Estado
Plataforma
Idiomas

Esta release es la más ambiciosa hasta ahora: añade soporte multi-idioma, transferencia de archivos por red, auto-actualización desde GitHub, modo de bajos recursos, y herramientas inspiradas en Dism++.


✨ Novedades principales de la V4.3

🌐 Sistema multilenguaje (ES / EN / PT)

Menú desplegable en la barra superior para cambiar el idioma en caliente, sin reiniciar:

  • 🇪🇸 Español (idioma por defecto)
  • 🇺🇸 English
  • 🇧🇷 Português

El idioma se persiste en %ProgramData%\OmegaSolver\language.txt y toda la UI se retraduce al instante.

📖 Manual de usuario en 3 columnas (Bilingüe + Técnico)

Ventana modal que muestra los 3 idiomas en paralelo, con dos niveles de explicación por cada función:

  • BAS — Explicación amigable para usuarios sin experiencia técnica.
  • TEC — Explicación técnica (parámetros, comandos, registro, GUIDs).

Se adapta automáticamente al Modo Básico o Modo Avanzado.

📡 Compartir Archivos por Red (exclusivo modo Avanzado)

Nueva ventana independiente para transferir archivos entre tu PC y:

  • Otra PC con Windows (vía Robocopy / SMB).
  • Móviles Android / iOS o Smart TV (vía FTP).

Detecta automáticamente tus IPs locales, permite copiar al portapapeles, seleccionar carpeta local, y elegir dirección (Enviar / Recibir). Registro de progreso en vivo.

🔄 Auto-Update Checker (GitHub Releases)

Al iniciar, la app consulta la API de GitHub para verificar si hay una nueva versión publicada:

  • Si hay nueva versión → badge naranja con link directo al release.
  • Si estás actualizado → aviso confirmando versión actual.
  • Si no hay internet → aviso amigable, sin bloquear la app.

También puedes forzar la comprobación manual con el icono 🔄 en la barra superior.

🐢 Modo Low (bajos recursos)

Pensado para PCs con hardware limitado (Celeron, 4GB RAM, gráficos integrados):

  • Desactiva los efectos DropShadowEffect (costosos en WPF).
  • Reduce el grosor de bordes.
  • Se persiste entre sesiones en low-mode.txt.

🧩 Integración con Easy Context Menu

Al iniciar (6 segundos después), la app detecta si tienes Easy Context Menu (Sordum) instalado:

  • Si está instalado → te guía paso a paso para agregar OmegaSolver al menú contextual.
  • Si NO está instalado → te ofrece abrir la página oficial de descarga.

🛠️ Herramientas inspiradas en Dism++

  • Crear Punto de Restauración — Checkpoint-Computer vía VSS.
  • Gestionar Programas de Inicio — Win32_StartupCommand.
  • Analizar Actualizaciones — Win32_QuickFixEngineering.
  • Gestor de Archivos Bloqueados — takeown + icacls + Remove-Item.
  • Limpiar Controladores Obsoletos — pnputil + DISM /StartComponentCleanup.

🧹 Limpieza en 1-Clic

Botón verde separado de la Reparación Completa:

  • Temporales de usuario y sistema.
  • Prefetch.
  • Caché DNS.
  • Cachés de Edge y Chrome.
  • Papelera de reciclaje.

🖥️ Detección de resolución robusta (DPI Adaptive)

Sistema de 3 fallbacks para detectar la resolución real (útil en TVs, monitores 4K, o PCs con DPI escalado):

  1. SystemParameters.WorkArea
  2. PrimaryScreenWidth/Height
  3. System.Windows.Forms.Screen

La ventana se posiciona manualmente centrada y nunca queda cortada por arriba.


📥 Instalación

  1. Descarga OmegaSolver V4.3.exe desde la sección Releases.
  2. Clic derecho → Ejecutar como administrador.
  3. Acepta la solicitud de UAC.

⚠️ Requiere permisos de administrador para modificar servicios, registro y ejecutar SFC/DISM/CHKDSK.


🖋️ Verificación de firma

Import-Certificate -FilePath "OmegaSolver.cer" `
                   -CertStoreLocation "Cert:\CurrentUser\TrustedPublisher"

Get-AuthenticodeSignature "OmegaSolver V4.3.exe" |
    Format-List Status, @{N='Firmado por';E={$_.SignerCertificate.Subject}}

Resultado esperado:

Status      : Valid
Firmado por : CN=OMEGA_ALPHA

📋 Requisitos

Requisito Detalle
SO Windows 10 (build 1809+) o Windows 11 (64-bit)
.NET Framework 4.7.2 o superior
Permisos Administrador
Idiomas Español, English, Português

🗂️ Estructura de archivos generados

%ProgramData%\OmegaSolver\
├── reversible-state.json    # Estado para reversión de cambios
├── theme.txt                # Tema visual seleccionado
├── omega-subcolor.txt       # Sub-paleta de OMEGASOLVER style
├── low-mode.txt             # Estado del Modo Low
├── language.txt             # Idioma seleccionado (ES/EN/PT)
└── omega-warning.ack        # Confirmación de advertencia OMEGASOLVER

🔗 Enlaces rápidos