Skript-Erweiterungen

Das Skriptmodul erweitert die Funktionalität von Seer durch benutzerdefinierte Steuerelemente, Eigenschaftsansichten und Vorschau-Renderer mittels externer Skripte (hauptsächlich Python).

Einrichtung

Seer benötigt einen konfigurierten Interpreter, um skriptbasierte Erweiterungen auszuführen.

  1. Interpreter konfigurieren:
    • Navigieren Sie zu Einstellungen > Skripte.
    • Empfohlen: Klicken Sie auf Herunterladen, um den offiziellen Python-3.8.10-embed-win32-Interpreter zu holen. Entpacken Sie ihn in einen dauerhaften Ordner und wählen Sie python.exe aus.
    • Fortgeschritten: Sie können eine benutzerdefinierte Python-Installation verwenden, obwohl offizielle Skripte nur gegen den standardmäßigen eingebetteten Interpreter validiert werden.
  2. Skripte hinzufügen:
    • Besuchen Sie das Seer-Scripts-Repository, um gewünschte Funktionen zu finden und herunterzuladen.
    • Entpacken Sie das Skriptarchiv.
    • Klicken Sie in Einstellungen > Skripte auf Aus lokalem Verzeichnis hinzufügen und wählen Sie das Skriptverzeichnis aus.

Funktionen

Skripte können in drei Hauptbereiche von Seer eingreifen:

1. Steuerleiste

Fügt interaktive Schaltflächen zur Steuerleiste auf Dateiebene hinzu.

  • Beispiel: Unzip – Extraktionsbefehle direkt aus der Benutzeroberfläche auslösen. Bewegen der Maus über die Schaltfläche zeigt den zugrunde liegenden Befehlsaufruf an.

2. Eigenschaftsansicht

Zeigt zusätzliche Metadaten im Eigenschaftenbereich an.

  • Beispiel: SHA512 – Berechnet und zeigt automatisch die Dateiprüfsumme bei Auswahl an.

3. Vorschau

Ermöglicht die Unterstützung neuer Dateiformate (z. B. .ipynb, .epub) durch Rendern von Inhalten im Vorschaufenster, entweder über eingebettete Fenster oder HTML-Konvertierung.


Ressourcen