Skip to content

Releases

IP Analyzer v2.2.0

Choose a tag to compare

@mikear mikear released this 01 Oct 23:28

IP Analyzer v2.2.0 — release con instalador y version portable.

Instalacion

Windows (recomendado): descarga IP-Analyzer-Setup-v2.2.0-win64.exe y ejecutalo.
Se instala solo para el usuario actual (no requiere administrador), crea accesos en el Menu Inicio y, opcionalmente, en el escritorio.
Para desinstalar: Panel de Control > Programas, o el acceso directo "Desinstalar IP Analyzer". La desinstalacion cierra la aplicacion si esta abierta y no deja archivos residuales.

Portable: descarga IP-Analyzer-2.2.0-win64-portable.zip, descomprimela en cualquier carpeta y ejecuta IP-Analyzer.exe. No instala nada.

Token (opcional): para geolocalizacion/ISP via ipinfo.io, coloca IPINFO_TOKEN=tu_token en un archivo .env
(%APPDATA%\IP-Analyzer\.env si esta instalado, junto al IP-Analyzer.exe en portable, o src/.env en codigo fuente).
Sin token funciona en modo local.

Cambios

  • Extraccion de IPv6 completa y candidatos IPv4/IPv6 mas robustos (sin truncar direcciones).
  • Timestamps: soporte de Common Log Format (21/Aug/2024:13:09:43 +0000) y fechas DD/MM/AAAA con aviso si son ambiguas.
  • Zona horaria validada antes de analizar: una zona inexistente termina con error sin llamar a la API.
  • Cancelacion limpia del analisis (boton Cancelar) con aviso en los metadatos del informe.
  • GUI: panel de KPIs, resaltado de IPs con error de enriquecimiento, panel de log en vivo, tabla no editable, busqueda con debounce, exportacion con filtro/seleccion (todos/filtrados/seleccionados en PDF, CSV, JSON, TXT).
  • CLI: -m "Clave=Valor" repetible, -tz validado, salida con codificacion segura.
  • PDF en latin-1 sin caracteres rotos; CSV con metadatos del caso como lineas # (pandas.read_csv(..., comment='#')).
  • Nuevo pipeline de build: scripts/build_release.py genera la app GUI (PyInstaller), el CLI portable, el zip, el instalador Inno Setup y SHA256SUMS.txt.

Checksums

Ver SHA256SUMS.txt (SHA-256 del instalador y del zip portable).