Extensions de Script

Le module Script étend les fonctionnalités de Seer en permettant des contrôles personnalisés, des vues de propriétés et des rendus d'aperçu à l'aide de scripts externes (principalement Python).

Configuration

Seer nécessite un interpréteur configuré pour exécuter les extensions basées sur des scripts.

  1. Configurer l'interpréteur :
    • Allez dans Paramètres > Scripts.
    • Recommandé : Cliquez sur Télécharger pour obtenir l'interpréteur officiel Python-3.8.10-embed-win32. Extrayez-le dans un dossier permanent et sélectionnez python.exe.
    • Avancé : Vous pouvez utiliser une installation Python personnalisée, bien que les scripts officiels soient uniquement validés avec l'interpréteur intégré par défaut.
  2. Ajouter des scripts :
    • Consultez le dépôt Seer-Scripts pour trouver et télécharger les fonctionnalités souhaitées.
    • Extrayez l'archive du script.
    • Dans Paramètres > Scripts, cliquez sur Ajouter depuis le local et sélectionnez le répertoire du script.

Capacités

Les scripts peuvent s'intégrer dans trois domaines principaux de Seer :

1. Barre de Contrôle

Ajoute des boutons interactifs à la barre de contrôle au niveau fichier.

  • Exemple : Unzip – Déclenche des commandes d'extraction directement depuis l'interface. Le survol du bouton révèle l'exécution de la commande sous-jacente.

2. Vue des Propriétés

Affiche des métadonnées supplémentaires dans le panneau des propriétés.

  • Exemple : SHA512 – Calcule et affiche automatiquement la somme de contrôle du fichier lors de la sélection.

3. Aperçu

Permet la prise en charge de nouveaux formats de fichiers (ex. .ipynb, .epub) en rendant le contenu dans la fenêtre d'aperçu, via des fenêtres intégrées ou une conversion HTML.


Ressources