Extensiones de Script

El módulo de Script extiende la funcionalidad de Seer permitiendo controles personalizados, vistas de propiedades y renderizadores de previsualización usando scripts externos (principalmente Python).

Configuración

Seer requiere un intérprete configurado para ejecutar extensiones basadas en scripts.

  1. Configurar Intérprete:
    • Ve a Ajustes > Scripts.
    • Recomendado: Haz clic en Descargar para obtener el intérprete oficial Python-3.8.10-embed-win32. Extráelo a una carpeta permanente y selecciona python.exe.
    • Avanzado: Puedes usar una instalación personalizada de Python, aunque los scripts oficiales solo están validados contra el intérprete embebido predeterminado.
  2. Añadir Scripts:
    • Visita el repositorio Seer-Scripts para encontrar y descargar la funcionalidad deseada.
    • Extrae el archivo del script.
    • En Ajustes > Scripts, haz clic en Añadir desde local y selecciona el directorio del script.

Capacidades

Los scripts pueden engancharse en tres áreas principales de Seer:

1. Barra de Control

Añade botones interactivos a la barra de control a nivel de archivo.

  • Ejemplo: Unzip – Activa comandos de extracción directamente desde la interfaz. Al pasar el cursor sobre el botón se revela la ejecución del comando subyacente.

2. Vista de Propiedades

Muestra metadatos adicionales en el panel de propiedades.

  • Ejemplo: SHA512 – Calcula y muestra automáticamente el checksum del archivo al seleccionarlo.

3. Previsualización

Permite el soporte para nuevos formatos de archivo (ej., .ipynb, .epub) renderizando contenido en la ventana de previsualización, ya sea mediante ventanas embebidas o conversión HTML.


Recursos