https://github.com/devnisg/windows-services-monitor
W-S-M (Windows Services Monitor, una aplicación para gestionar fácilmente los servicios de Windows).
https://github.com/devnisg/windows-services-monitor
monitor servicios-windows soporte-tecnico windows
Last synced: 2 months ago
JSON representation
W-S-M (Windows Services Monitor, una aplicación para gestionar fácilmente los servicios de Windows).
- Host: GitHub
- URL: https://github.com/devnisg/windows-services-monitor
- Owner: DevnisG
- License: mit
- Created: 2024-10-31T10:44:13.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-25T21:22:26.000Z (4 months ago)
- Last Synced: 2025-01-25T22:35:29.451Z (4 months ago)
- Topics: monitor, servicios-windows, soporte-tecnico, windows
- Language: Python
- Homepage:
- Size: 109 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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.
2. ¿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".
3. ¿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.