elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular  (Leído 179 veces)
OMEGA_ALPHA10

Desconectado Desconectado

Mensajes: 2


holiii


Ver Perfil WWW
OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular
« en: Ayer a las 03:15 »

Hola a todos. Soy el autor del proyecto, así que aviso desde ya: esto es autopromoción. Si no va aquí, movedlo o borradlo sin problema.

OmegaSolver es una suite de diagnóstico, mantenimiento y optimización para Windows 10/11 x64 escrita en PowerShell 5.1 + WPF. Nació para cubrir el hueco entre los "limpiadores" de un botón y las herramientas que solo usa un técnico: dos modos (Básico/Avanzado), confirmaciones antes de cada acción crítica, protección automática contra desfragmentar SSD y cambios reversibles guardados en JSON.

QUÉ CAMBIA EN LA V4.4.4

- Arquitectura modular: 170 archivos (App.ps1 + Core/, UI/, Modules/, Workers/, Features/) cargados por dot-sourcing. Se distribuye como ZIP; OmegaSolver.exe es un lanzador y necesita App.ps1 al lado. Un .exe suelto no abre.
- Instalador de Office con la Office Deployment Tool oficial de Microsoft: 365, LTSC 2024, 2021, 2019 y 2016; apps individuales; x64/x86; idioma. No incluye licencia.
- Panel de Ajustes: botones personalizados (.ps1/.cmd/.bat), rutas de limpieza propias, autolimpieza programada en segundo plano y log a disco.
- Perfil Empresa/Hogar: con perfil empresarial se bloquean acciones que chocan con GPO (red, QoS, energía, limpiezas profundas, CHKDSK /f y DISM /ResetBase).
- Barra de basura real (medida, no estimada), acciones rápidas y sub-diálogos de opciones para DISM y CHKDSK.
- Correcciones: icono propio en la barra de tareas (AppUserModelID) y arranque del lanzador sin consola ni error de script.

RENDIMIENTO (MEDIDO)

Misma sesión, misma carga, ejecutando el .exe real de cada versión en frío y como administrador, en un Celeron N3350 con 4 GB y Defender activo:

V4.4.1 final: 1120,0 s
V4.4.4: 346,9 s (−69,0 %, 3,2×)
Build alterno de V4.4.1: 754,5 s (2,2× más lenta que la V4.4.4)
Mejor caso de V4.4.4 con el equipo libre: 27,75 s
Coste en reposo: +41,3 MB de RAM por el proceso lanzador; la CPU no es concluyente con muestras de 20 s.

Los tiempos absolutos son altos porque la máquina estaba saturada; lo relevante es la comparación en las mismas condiciones. En el README están todas las corridas, incluidas las que no abrieron.

REQUISITOS Y TRANSPARENCIA

Windows 10/11 x64, PowerShell 5.1+, 4 GB de RAM y permisos de administrador. GPLv3, sin telemetría; solo consulta la API pública de GitHub para buscar actualizaciones. Los datos locales van a %ProgramData%\OmegaSolver\.

ENLACES

GitHub: https://github.com/OMEGAALPHA10/OmegaSolver
Releases: https://github.com/OMEGAALPHA10/OmegaSolver/releases/latest
Web: https://omegaalpha10.github.io/OmegaSolver/
Changelog: https://github.com/OMEGAALPHA10/OmegaSolver/blob/main/CHANGELOG.md
Benchmark completo: https://github.com/OMEGAALPHA10/OmegaSolver/blob/main/README.md

Cualquier crítica técnica, caso raro o idea de mejora se agradece. Si alguien lo prueba en un equipo con GPO o en un Windows 10 antiguo, me interesa especialmente.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines