Расширения скриптов

Модуль Script расширяет функциональность Seer, добавляя собственные элементы управления, панели свойств и просмотрщики с помощью внешних скриптов (в основном Python).

Настройка

Seer требует настроенный интерпретатор для выполнения скриптовых расширений.

  1. Настройка интерпретатора:
    • Перейдите в Settings > Scripts.
    • Рекомендуется: Нажмите Download, чтобы загрузить официальный интерпретатор Python-3.8.10-embed-win32. Распакуйте его в постоянную папку и выберите python.exe.
    • Для продвинутых: Вы можете использовать собственную установку Python, хотя официальные скрипты проверены только на встроенном интерпретаторе.
  2. Добавление скриптов:
    • Посетите репозиторий Seer-Scripts, чтобы найти и загрузить нужную функциональность.
    • Распакуйте архив скрипта.
    • В Settings > Scripts нажмите Add from local и выберите каталог скрипта.

Возможности

Скрипты могут подключаться к трём основным областям Seer:

1. Панель управления

Добавляет интерактивные кнопки на панель управления на уровне файлов.

  • Пример: Unzip – Запуск команд извлечения прямо из интерфейса. При наведении на кнопку отображается выполняемая команда.

2. Панель свойств

Отображает дополнительные метаданные на панели свойств.

  • Пример: SHA512 – Автоматически вычисляет и отображает контрольную сумму файла при выборе.

3. Предпросмотр

Обеспечивает поддержку новых форматов файлов (например, .ipynb, .epub) путём рендеринга содержимого в окне предпросмотра через встроенные окна или конвертацию в HTML.


Ресурсы