Mode opératoire Script Manager - Version imprimable +- Forum darktable FR (https://forums.darktable.fr) +-- Forum : Utilisation de darktable (https://forums.darktable.fr/forumdisplay.php?fid=97) +--- Forum : Trucs et Astuces (https://forums.darktable.fr/forumdisplay.php?fid=87) +--- Sujet : Mode opératoire Script Manager (/showthread.php?tid=5883) |
Mode opératoire Script Manager - Caplande - 30-08-21 Bonjour, Le module "Script Manager" présente de nombreux scripts qui devraient permettre de comprendre le fonctionnement de l'API LUA. Je suis sous windows 10 et DT 3.6, je n'ai trouvé aucun mode opératoire basique qui explique, pas à pas, comment exploiter cette fonctionnalité. Ainsi, si, depuis l'écran DT, je veux exécuter le script "hello_world.lua" dans la catégorie "moduleExample" : 1) J'active moduleExample en cliquant sur le bouton correspondant de manière à le mettre dans l'état: "module Example started" 2) Dans le panneau de droite un module "exampleModule" apparait dans lequel je peux sélectionner, par exemple, le script "hello_world.lua" et puis ....???? A partir de ce point, toute mes manips sont restées vaines, certaines ont produit une erreur. Si quelqu'un peut m'éclairer, merci d'avance. Caplande RE: Mode opératoire Script Manager - jpg54 - 30-08-21 En principe printExamples.lua est juste un module qui affiche "Hello" au démarrage de darktable. Tous les scripts sont dans le répertoire de /lua du répertoire config de ton système. Je ne suis pas sous Windows pour vérifier. C'est difficile de faire un générique pour l'utilisation des scripts Lua, certains ajoutent une option a un module comme gimp_export qui ajoute une option dans exporter et permet d'envoyer un RAM développé et de lancer Gimp. D'autres ajoutent un nouveau module comme executable_manager. Après chaque script Lua a son fonctionnement propre et normalement il y a un petit texte anglais en commentaire dans le fichier Lua Code : --[[ |