Skip to content

W-S-M (Windows Services Monitor, una aplicación para gestionar fácilmente los servicios de Windows).

License

Notifications You must be signed in to change notification settings

DevnisG/Windows-Services-Monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows Services Monitor App es una herramienta de código abierto diseñada para gestionar y monitorear servicios en sistemas Windows. Esta aplicación permite a los usuarios controlar de manera eficiente los servicios del sistema a través de una interfaz gráfica intuitiva.

  1. ¿Qué es Windows Services Monitor App y para qué sirve?

Este proyecto permite:

  • Monitoreo de Servicios: Iniciar y detener el monitoreo de servicios de Windows, asegurando que ciertos servicios estén en ejecución y que otros se detengan.

  • Configuración de Servicios: Agregar servicios a una lista de ejecución o detención, guardando estas configuraciones en un archivo JSON.

  • Interfaz Gráfica Intuitiva: Facilita la gestión de servicios sin necesidad de usar la línea de comandos, todo desde una única aplicación.

  • Soporte para Modo Claro y Oscuro: Cambia la apariencia de la aplicación según la preferencia del usuario.

Es especialmente útil para administradores de sistemas y usuarios que necesitan supervisar y controlar servicios en máquinas Windows de forma sencilla.

  1. ¿Cómo se utiliza? Iniciar la aplicación: Al abrirla, se solicita permiso de administrador (es necesario para gestionar servicios de Windows).

Configurar Servicios:

  • Haz clic en "Agregar Servicios" para definir qué servicios deseas que estén en ejecución o detenidos.

  • Guarda la configuración y cierra el diálogo.

  • Iniciar Monitoreo: Haz clic en "Iniciar Monitoreo" para comenzar a supervisar los servicios según la configuración establecida.

  • Detener Monitoreo: Puedes detener el monitoreo en cualquier momento haciendo clic en "Detener Monitoreo".

  1. ¿Cómo se compila? Para compilar el proyecto y crear un archivo ejecutable (.exe) para distribución, sigue estos pasos:

Clona el repositorio: git clone https://github.com/tu_usuario/windows-services-monitor.git

Accede al directorio del proyecto: cd windows-services-monitor

Instala las dependencias: pip install -r requirements.txt

Ejecuta la aplicación: python main.py

Crear .EXE para despliegue en producción Para generar un archivo ejecutable (.exe) de Windows Services Monitor App y facilitar su distribución como una aplicación independiente, ejecuta el siguiente comando:

Comandos:

pyinstaller --onefile --windowed --icon="icon.png" --add-data "assets;assets" main.py

Este comando compilará el proyecto en un ejecutable de Windows, ideal para entornos de producción.

NOTA: Esta aplicación requiere permisos de administrador para funcionar correctamente, ya que necesita acceso para iniciar y detener servicios de Windows.

Screenshot 2024-10-31 074914

About

W-S-M (Windows Services Monitor, una aplicación para gestionar fácilmente los servicios de Windows).

Topics

Resources

License

Stars

Watchers

Forks

Languages