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.luapeuvent ê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
luarcdans votre répertoire de configuration enluarc.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 votreluarc. 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 manuellementluarc.disabledenluarc.)