Skip to content

Releases

Pingmaster v1.9.0

Choose a tag to compare

@blacknoize404 blacknoize404 released this 05 Nov 10:03

Novedades

  • Pingmaster llega a macOS: hay imagen de disco (.dmg) tanto para Apple Silicon como para Intel, con el icono en la barra de menús, el ping nativo del sistema, los contadores de tráfico por interfaz y la puerta de enlace predeterminada del diagnóstico.
  • En macOS la aplicación puede arrancar sola con la sesión: el interruptor de «Iniciar con el sistema» registra un agente de usuario en ~/Library/LaunchAgents, sin permisos de administrador.

Cambios

  • En macOS los ajustes y el historial viven en ~/Library/Application Support/Pingmaster: el .app abierto desde el Finder no tiene un directorio de trabajo propio donde guardarlos.
  • El ping del sistema usa ahora los argumentos de cada plataforma y entiende la salida del ping de macOS, que difiere de la de Windows y de la de Linux.

Nota para macOS

  • La imagen de disco se distribuye sin firma de desarrollador: macOS avisará la primera vez; se abre con clic derecho sobre Pingmaster.app y «Abrir».

Pingmaster v1.8.0

Choose a tag to compare

@blacknoize404 blacknoize404 released this 04 Nov 20:53

Novedades

  • Informe a pantalla completa: el informe ya puede ocupar toda el área de trabajo con el botón de maximizar de su barra o con doble clic en ella; arrastrando la barra estando a pantalla completa la ventana se restaura y sigue al cursor, como una ventana normal. Al maximizar se quitan el margen, la sombra y las esquinas redondeadas, y vuelven al restaurar.

Cambios

  • Los bordes magnéticos de las ventanas se ajustan al área de trabajo del monitor en el que está cada ventana: antes se pedía a AWT la de la pantalla principal, que podía no coincidir con las coordenadas de JavaFX en pantallas de alta resolución ni aplicarse en monitores secundarios.

Pingmaster v1.7.0

Choose a tag to compare

@blacknoize404 blacknoize404 released this 04 Nov 15:01

Novedades

  • Informe: nueva ventana con el histórico a largo plazo — latencia de 1 hora a 90 días, disponibilidad por host, caídas con su causa probable y datos gastados por día. El historial por minuto y el registro de incidencias se guardan en disco (history.csv, incidents.csv).
  • Diagnóstico de caídas: antes de avisar de que un host no responde, Pingmaster comprueba si el fallo es del router, de Internet, del DNS o del propio host.
  • Más métodos de comprobación: además del ping se puede vigilar un puerto TCP, el tiempo de resolución DNS o una página HTTP con el código y el texto esperados.
  • Aviso de nueva versión: la aplicación busca actualizaciones en GitHub al arrancar y cada seis horas, y avisa desde la bandeja con un enlace directo a la descarga (cada versión se anuncia una sola vez).
  • Acerca de renovado: permite copiar la información de diagnóstico, buscar actualizaciones a mano, consultar los avisos de terceros y las librerías usadas, y enlaza con la página de la aplicación. Con JavaFX 27 usa el marco nativo extendido cuando el sistema lo admite.
  • El gráfico recuerda dónde estaba: cada modo (normal, widget, mínimo) guarda su posición, el widget también su tamaño, y la ventana nunca queda fuera de la pantalla.
  • Opacidad de fondo del gráfico ajustable aparte del contenido.
  • Arranque con la sesión: iniciada por el sistema, la aplicación se queda en la bandeja sin abrir ventana; lanzada a mano, abre la principal.
  • Java 27 y JavaFX 27.0.1.

Cambios

  • El pie del gráfico añade el p95, el jitter y la racha de fallos más larga.
  • El widget se puede redimensionar.
  • La ventana principal ya no muestra el sello de Blacknoize Apps.
  • El empaquetado funciona con JDKs sin jmods (p. ej. Temurin 27).
  • Usa NetworkUtils 1.3.

Pingmaster v1.6.0

Choose a tag to compare

@blacknoize404 blacknoize404 released this 02 Nov 08:56

Novedades

  • Interfaz de red a elegir: Ajustes permite escoger qué adaptador mide el gráfico de descarga y subida: el que sale a Internet (automática, sigue al adaptador si cambias de Wi-Fi a cable), todos a la vez o uno concreto, con un botón para refrescar la lista de interfaces.
  • Widget y vista mínima fuera de la barra de tareas (Windows): al compactarse sobre el escritorio ya no cuentan como una aplicación abierta, ni en la barra de tareas ni en Alt+Tab.

Cambios

  • Los tooltips de descarga y subida indican qué adaptador se está midiendo.
  • Redimensionar la ventana del gráfico ya no muestra una captura que crece sin parar mientras se arrastra.
  • La ventana "Acerca de" ya no repite el nombre del autor.
  • La medición de red lee los contadores de cada adaptador de Windows directamente, sin lanzar un proceso por muestra.

Pingmaster v1.5.0

Choose a tag to compare

@blacknoize404 blacknoize404 released this 02 Nov 06:30

Novedades

  • Modos widget y mínimo: la ventana del gráfico se compacta en un visor siempre encima que se puede mover libremente y bloquear en su sitio; el modo mínimo reduce aún más la ventana y el tipo se adapta a su ancho.
  • Clic a través (Windows): la ventana widget puede dejar pasar el ratón a lo que hay debajo, como una capa de solo lectura sobre la pantalla.
  • Alertas de latencia: aviso sonoro cuando la respuesta supera el umbral configurado, con sonidos personalizables.
  • Varios hosts: la gráfica admite hosts adicionales para compararlos en la misma ventana.
  • Exportar a CSV: las mediciones del gráfico se pueden descargar en un archivo CSV.

Cambios

  • La gráfica marca los fallos, dibuja la línea del umbral y muestra estadísticas de la ventana de tiempo.
  • Control de opacidad de las ventanas y pie del gráfico más compacto.
  • Las ventanas se centran en la zona visible de la pantalla y el menú de la bandeja queda por encima.
  • Los ajustes guardados por la versión 1.3.0 se recuperan al actualizar.
  • Redimensionado de las ventanas más suave.
  • Migración a Java 25.

Pingmaster v1.4.0

Choose a tag to compare

@blacknoize404 blacknoize404 released this 02 Nov 05:05

Novedades

  • Gráfico de red: la ventana de estadísticas superpone la velocidad de descarga y de subida del sistema a la latencia, con su propio eje a la derecha y una columna "Red" con los valores actuales.
  • El gráfico abre con datos: lo medido en segundo plano aparece al abrir la ventana, que ya no empieza vacía.
  • Eje de tiempo: el eje X muestra la hora de cada respuesta sobre una ventana deslizante de 60 segundos.

Cambios

  • El método de comprobación se muestra con un nombre legible (HTTPS, HTTP, ICMP del sistema o de Java) en lugar del nombre interno.
  • La librería PingUtils pasa a llamarse NetworkUtils y agrupa la medición de latencia y de tráfico de red.
  • La ventana del gráfico dejaba de actualizarse al cerrarla y volver a abrirla; corregido.