WebChangeMonitor

WebChangeMonitor — Descargar gratis. Supervisión automatizada de cambios en páginas web

WebChangeMonitor es una aplicación que monitoriza páginas web y detecta modificaciones en su contenido. Soporta protocolos HTTP y HTTPS, registra diferencias entre versiones y notifica al usuario mediante sonido, correo electrónico, archivo de registro o informe HTML. Permite supervisar múltiples páginas simultáneamente en sistemas Windows, Linux y Raspberry Pi.

5.0(1 valoraciones)

Descargar WebChangeMonitor (Enlaces oficiales)
Tamaño del archivo: 8.5 MB
La última versión de WebChangeMonitor es: 26.04
Sistema operativo: Windows, Linux
Idiomas: English
Precio: $0.00 USD
Producto de código abierto y gratuito.

  • Monitoreo de contenido web. La función principal examina periódicamente el texto o código fuente de las URL especificadas. Compara la versión actual con la almacenada previamente e identifica cualquier adición, eliminación o modificación. El usuario define qué elementos de la página se consideran relevantes para detectar cambios reales.
  • Notificaciones multicanal. Cuando se detecta una alteración, el programa activa alertas sonoras, envía un correo electrónico a una dirección configurada, escribe un registro en un archivo de texto plano o genera un informe en formato HTML. Cada canal puede activarse de forma independiente según la preferencia del administrador.
  • Indicadores visuales en barra de tareas y bandeja del sistema. La herramienta muestra iconos de estado junto a cada elemento monitoreado. En la bandeja del sistema aparece un globo informativo y el color del icono cambia según la condición de cada página (correcta, modificada, inaccesible, error). La barra de tareas también refleja resúmenes de estado.
  • Soporte completo de protocolos HTTP, HTTPS y otros. WebChangeMonitor puede supervisar páginas web seguras (SSL/TLS), conexiones no cifradas y protocolos adicionales como FTP o file locales. Maneja redirecciones, autenticación básica y cookies necesarias para acceder a contenido restringido.
  • Ejecución multihilo en segundo plano. Cada URL monitoreada se procesa en un hilo independiente. El programa permanece activo en segundo plano sin bloquear la interfaz. El usuario puede configurar la cantidad máxima de conexiones simultáneas y el intervalo de tiempo entre verificaciones.
  • Importación y exportación masiva mediante CSV. Permite añadir o extraer decenas de elementos de monitorización desde archivos CSV. Cada línea del CSV contiene URL, descripción, intervalo de revisión, dirección alternativa para doble clic y opciones de filtrado. Esta función acelera la configuración inicial y la migración entre equipos.
  • Exportación de resultados a CSV para procesamiento externo. Todos los cambios detectados se pueden volcar a un archivo CSV con columnas como: fecha y hora del cambio, URL, tipo de modificación, longitud del contenido antes y después. Este archivo puede abrirse con hojas de cálculo o herramientas de análisis de datos.
  • Ejecución de comandos según el estado del elemento. El usuario asigna un comando del sistema (script, ejecutable, herramienta externa) que se lanza automáticamente cuando una página cambia, no responde o vuelve a estar operativa. También se puede mostrar un diff (diferencias de contenido) usando cualquier comparador externo configurable.
  • Opciones de filtrado y comparación selectiva. Permite ignorar partes dinámicas de la página como marcas de tiempo, contadores de visitas o publicidad rotatoria. Se pueden definir expresiones regulares para extraer solo una sección concreta del HTML. La comparación se realiza sobre el texto filtrado, reduciendo falsas alarmas.
  • Generación de informes en HTML con historial de cambios. El programa crea un documento HTML que lista todas las modificaciones detectadas para cada URL, ordenadas cronológicamente. Cada entrada muestra la fecha del cambio, un enlace a la página original y un resumen de las diferencias. El informe se puede guardar o enviar por correo.
  • Monitorización sin interfaz gráfica (modo consola). WebChangeMonitor puede ejecutarse desde línea de comandos con argumentos predefinidos, cargando una configuración existente y funcionando en modo invisible. Útil para servidores o tareas programadas donde no se requiere interacción con el usuario.
  • Compatibilidad con archivos de configuración portátiles. Toda la lista de páginas monitoreadas y los ajustes se almacenan en archivos XML o INI que pueden guardarse en una memoria USB o sincronizarse entre equipos. Esto permite trasladar la configuración completa sin reinstalación ni modificaciones al registro del sistema.

WebChangeMonitor fue creada en el año 2008. El registro oficial del proyecto en SourceForge data del 2 de septiembre de 2008. La aplicación está escrita en lenguaje C++ utilizando el framework wxWidgets para la interfaz gráfica y la portabilidad entre sistemas operativos. Los desarrolladores originales mantuvieron el proyecto como software de código abierto enfocado a administradores de sistemas que necesitan detectar cambios no autorizados o actualizaciones en sitios web críticos. A lo largo de los años se incorporaron soporte para IPv6, mejoras en el manejo de certificados HTTPS obsoletos y correcciones para funcionar en Windows 10/11 y distribuciones Linux modernas como Ubuntu y Debian. La versión estable más reciente continúa siendo compatible con Raspberry Pi bajo sistema operativo Raspberry Pi OS.


Alternativas a WebChangeMonitor: