Repository navigation
OmegaSolver V4.2 — Balanced UX & Neon
🎨 OmegaSolver V4.2 — "Balanced UX & Neon"
Esta release se centra en rediseñar la experiencia de usuario con un layout balanceado, un tema visual completamente nuevo inspirado en Murder Drones, y una barra de título personalizada que respeta todos los temas existentes.
✨ Novedades principales de la V4.2
🎨 Tema "OMEGASOLVER style"
Tema alienígena inspirado en Murder Drones con 6 sub-paletas neón:
- 🟡 Amarillo (Cyn & N)
- 🟡 Amarillo (V)
- 🔴 Rojo (Doll)
- 🟣 Morado (Uzi)
- 🟣→🟡 Gradiente real (Uzi Post-Cyn) — usa
LinearGradientBrushvertical. - 🟢 Verde (Lizzy)
Aplica fuente Rajdhani / Orbitron con fallback a Consolas, título con glow neón (◤ OMEGASOLVER ◢), y borde con DropShadowEffect. La advertencia se muestra una sola vez por sistema gracias al archivo omega-warning.ack.
🖼️ Custom Chrome (barra de título personalizada)
Ventana sin decoración nativa de Windows (WindowStyle="None"):
- Barra de título propia que respeta el color de los 17 temas vía
DynamicResource. - Arrastre desde cualquier zona de la barra.
- Botones de minimizar / maximizar / cerrar con hover.
- Máximo → esquinas cuadradas. Normal → esquinas redondeadas.
- Doble clic en la barra maximiza/restaura.
⚖️ Layout balanceado en Modo Básico (2 columnas)
Reorganización del modo simple para eliminar el hueco visual:
- Columna izquierda: 🛠️ Reparar mi PC + 🛡️ Seguridad.
- Columna derecha: 🧹 Limpieza + 🌐 Arreglar Internet.
El Modo Avanzado mantiene las 3 columnas por categoría (Sistema / Red / Mantenimiento).
🔧 Instancia única (Mutex)
Imposible abrir dos OmegaSolver simultáneamente. Si lo intentas, te avisa que ya hay una ejecución en curso. El mutex se libera siempre, incluso si la app crashea (AbandonedMutexException).
🛡️ Protección SSD (heredada de V4.0)
El botón de desfragmentación se bloquea automáticamente si el disco objetivo es un SSD (Get-PhysicalDisk.MediaType).
🎯 Enumeración rápida de archivos
Diagnóstico inicial 10-50x más rápido gracias a DirectoryInfo.EnumerateFiles en lugar de Get-Item por archivo.
🔍 Scrollbar minimalista
Scrollbar personalizado de 12px, sin flechas, que se ilumina con el color de acento del tema activo al pasar el mouse.
📥 Instalación
- Descarga
OmegaSolver V4.2.exedesde la sección Releases. - Clic derecho → Ejecutar como administrador.
- 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.2.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 |
🗂️ Estructura de archivos generados
%ProgramData%\OmegaSolver\
├── reversible-state.json # Estado para reversión
├── theme.txt # Tema seleccionado
├── omega-subcolor.txt # Sub-paleta OMEGASOLVER
└── omega-warning.ack # Aviso de tema alienígena