scripts

Le module scripts est créé par le script manager (gestionnaire de scripts) et vous permet de démarrer, arrêter, configurer, installer et mettre à jour les scripts Lua de darktable directement depuis la table lumineuse. Voir principes de base pour une explication de la façon dont ce gestionnaire de scripts charge les scripts.

Depuis darktable 5.6, une collection de scripts est livrée avec le programme, ce module est donc disponible sans aucune installation manuelle. La documentation des scripts individuels fournis est disponible dans les docs lua.

L’installation ou la mise à jour de scripts nécessite que git soit installé et disponible via le path système.

The module can be disabled in preferences > Lua options by disabling Lua scripts.

🔗Contrôles du module

La liste déroulante action en haut du module bascule entre trois vues : start/stop scripts, configure et install/update scripts. Le module mémorise la dernière vue sélectionnée.

🔗start/stop scripts

Répertorie les scripts contenus dans le dossier sélectionné, chacun pouvant être démarré ou arrêté.

catégorie
Sélectionnez le groupe de scripts à afficher. Les scripts fournis sont regroupés en contrib, examples, official et tools. Les scripts placés dans [répertoire de configuration]/lua/FOLDER/file.lua peuvent être sélectionnés ici. Voir principes de base sur la façon dont darktable charge les scripts ajoutés.
navigation dans la page
Lorsqu’un dossier contient plus de scripts que ce qui peut tenir sur une seule page, utilisez les boutons < et > pour vous déplacer entre les pages. La position actuelle est indiquée par « page x de y ». Le nombre de scripts affichés par page est défini dans la vue configure.
boutons de script
Chaque entrée affiche le nom du script. Cliquez dessus pour démarrer ou arrêter ce script. Un script démarré reste actif pour la session en cours et est redémarré automatiquement à chaque fois que darktable est lancé.

🔗configurer

scripts par page
Définissez le nombre de lignes affichées par page, entre 5 et 20 (par défaut 10).
change number of buttons (changer le nombre de boutons)
Appliquer la valeur sélectionnée au-dessus. La liste des boutons se met à jour immédiatement ; aucun redémarrage n’est requis.

🔗install/update scripts

Cette vue est divisée en trois sections.

mise à jour des scripts

scripts à mettre à jour
Sélectionnez une collection de scripts installée à mettre à jour. Les scripts groupés apparaissent ici sous la forme lua-scripts ; tous les scripts supplémentaires que vous avez ajoutés sont répertoriés par leur nom de dossier.
mise à jour des scripts
Extrayez la dernière version de la collection sélectionnée de son référentiel git.

ajouter plus de scripts

URL à partir de laquelle télécharger des scripts supplémentaires
Entrez l’URL d’un dépôt git qui contient les scripts que vous souhaitez ajouter.
new folder to place scripts in
Enter a name for the folder the scripts will be cloned into (created under lua/ in your configuration directory).
installer des scripts supplémentaires
Clonez le référentiel dans le dossier nommé ci-dessus. Une fois installés, les scripts apparaissent sous ce nom de dossier dans la vue start/stop scripts.

scripts désactivés

activer le bouton « désactiver les scripts »
Un contrôle de sécurité qui doit être coché avant que le bouton désactiver les scripts ne devienne actif, pour éviter qu’il ne soit cliqué par accident.
désactiver les scripts
Renomme le fichier luarc dans votre répertoire de configuration en luarc.disabled. Notez que dans un installation par paquet (à partir de la version 5.6), cela n’empêche pas le chargement des scripts fournis (voir ce problème). Ils sont chargés indépendamment de votre luarc. Pour empêcher réellement l’exécution des scripts Lua, utilisez l’option désactiver les scripts Lua dans préférences > options Lua à la place (dt < 5.6). (Pour annuler le changement de nom, renommez manuellement luarc.disabled en luarc.)

translations