Repository navigation
Releases
IP Analyzer v2.2.0
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 fechasDD/MM/AAAAcon 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,-tzvalidado, 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.pygenera la app GUI (PyInstaller), el CLI portable, el zip, el instalador Inno Setup ySHA256SUMS.txt.
Checksums
Ver SHA256SUMS.txt (SHA-256 del instalador y del zip portable).