Skip to content

v1.1.0

Choose a tag to compare

@Marcos-SA-git Marcos-SA-git released this 17 Jul 14:24
· 29 commits to main since this release

Telegram Export Studio — v1.1.0

Novedades

  • Conversor HTML ↔ JSON (telegram_export_converter.py), como pestaña "Conversor" en la interfaz (escritorio y web) y subcomando convert en el AIO:
    • HTML → JSON, enriquecido o formato oficial (--faithful).
    • JSON → HTML, reconstruyendo las páginas.
    • Enriquecer un result.json oficial con datos del HTML si coexisten ambos.
    • Downgrade de un JSON enriquecido a formato oficial.
    • Protección contra sobrescribir un result.json que no generó esta herramienta.
    • Nota: en la versión web esta pestaña quedó fuera por un descuido al publicar esta release y se añadió después. Como la web siempre corre la última versión, ya está disponible allí con los mismos modos que en escritorio.
  • Copia de media en paralelo en la versión web, con benchmark adaptativo de concurrencia. En pruebas reales en Android el cuello de botella resultó ser el propio sistema operativo (Storage Access Framework), no la app — más concurrencia del lado del cliente apenas ayuda e incluso puede perjudicar. Se documenta como limitación conocida; iOS/Safari sigue sin soporte.
  • Modo debug oculto (?debug=1 en la web, toggle en el Studio/AIO) para diagnosticar rendimiento sin instrumentar código a mano.
  • Indicador de versión: en el nombre de los archivos AIO (telegram_export_studio_aio_v1.1.0.py, Telegram Export Studio v1.1.0.pyw, TelegramExportStudio-v1.1.0.exe), en la cabecera del código, en el mensaje de bienvenida de la CLI, en el footer de la interfaz (escritorio y web), y con --version/-v explícito. Ver VERSIONING.md.
  • Diálogo de apagado rediseñado, enlace a GitHub unificado en el footer, favicon, y documentación de tools/pack_assets.py en el README.

Los .exe de PyInstaller sin firmar a veces disparan falsos positivos en antivirus/SmartScreen — usa el .pyw o el .py si prefieres evitarlo.