Forum darktable FR
[Résolu] Scripts lua - Version imprimable

+- Forum darktable FR (https://forums.darktable.fr)
+-- Forum : Utilisation de darktable (https://forums.darktable.fr/forumdisplay.php?fid=97)
+--- Forum : Installation (https://forums.darktable.fr/forumdisplay.php?fid=101)
+--- Sujet : [Résolu] Scripts lua (/showthread.php?tid=4300)

Pages : 1 2


[Résolu] Scripts lua - philippus - 25-12-19

Bonjour à toutes et à tous ...

Voilà je n'arrive absolument pas a mettre en œuvre les scripts lua sur la version 3.0 !!

J'ai beau lire, relire, essayer toutes les configurations possibles, rien n'y fait, rien ne fonctionne.

Si quelqu'un a une idée ...


RE: Scripts lua - jpg54 - 25-12-19

Tu as vu ce tuto : https://darktable.fr/2018/03/installation-des-scripts-lua-sous-linux/
Il y a un autre script pour sélectionner valider des scripts Lua mais pour l'instant il y a un dysfonctionnement avec les versions de développement.


RE: Scripts lua - philippus - 25-12-19

(25-12-19, 13:11)jpg54 a écrit : Tu as vu ce tuto : https://darktable.fr/2018/03/installation-des-scripts-lua-sous-linux/
Il y a un autre script pour sélectionner valider des scripts Lua mais pour l'instant il y a un dysfonctionnement avec les versions de développement.

oui oui la video n'est plus disponible mais j'ai aussi regardé par là !!


RE: Scripts lua - jpg54 - 25-12-19

Tu a téléchargé les scripts Lua ?
On pourrait discuter sur FramaTeam.


RE: Scripts lua - jpg54 - 25-12-19

Il faut télécharger les scripts sur https://github.com/darktable-org/lua-scripts en cliquant sur clone or donwload. On obtient un zip qu'il faut décompresser et renommer le répertoire lua-scripts-master en lua et tu le copies dans .config/darktable.
Ensuite tu crées un script luarc dans .config/dartable :
Code :
require "include_all"
Tu trouveras dans les préférences :
[Image: image.png]
Les options cochées seront disponibles au redémarrage de darktable.


RE: Scripts lua - philippus - 26-12-19

Oui oui Jean Paul j'ai vraiment tout fait dans les règles ... et même bien plus !!

Je pense que cela vient du fait que je l'ai compilé dans le répertoire /opt

On dirait que mon système ne sait pas que darktable est installé. Par exemple la commande < darktable -d lua > n'est pas reconnue.

Pourtant tout est bien installé !

Je vais investiguer dans ce sens et je verrai bien Smile


RE: Scripts lua - jpg54 - 26-12-19

Je pense que tu n'as pas la librairie de développement de Lua pour compiler son support :
[Image: image.png]


RE: Scripts lua - philippus - 27-12-19

ah merci JPG54 c'est une possibilité !!

je vais aller vérifier ... et du coup si cela manque, il faut que je recompile certainement ...

Je te tiens au courant

Non ce n'est pas cela ! Je viens de vérifier et elles sont bien installées.


RE: Scripts lua - jpg54 - 27-12-19

Voilà l'exécution de la commande <darktable -d lua> :

Code :
** (darktable:5645): WARNING **: 10:59:43.775: [Lensfun] /home/jpg/.local/share/lensfun/slr-tamron.xml:909:117: Unknown attribute `real-focal' for element <distortion>!


** (darktable:5645): WARNING **: 10:59:43.782: [Lensfun] /home/jpg/.local/share/lensfun/slr-tamron1.xml:653:117: Unknown attribute `real-focal' for element <distortion>!

1,054098 LUA LUA_DIR is /home/jpg/.config/darktable/lua
1,059891 LUA found lua scripts directory
1,059902 LUA scripts managed by git
1,063113 LUA git found at /usr/bin/git

(darktable:5645): Gtk-WARNING **: 10:59:44.273: Failed to measure available space: Erreur d’obtention des informations du système de fichiers pour /media/root/0d38085e-c038-4753-91eb-72e5f945b333 : Permission non accordée
1,316141 LUA processing contrib/AutoGrouper
1,316177 LUA processing contrib/autostyle
1,316191 LUA processing contrib/clear_GPS
1,316205 LUA processing contrib/CollectHelper
1,316215 LUA processing contrib/copy_attach_detach_tags
1,316229 LUA processing contrib/cr2hdr
1,316239 LUA processing contrib/enfuseAdvanced
1,316251 LUA processing contrib/fujifilm_ratings
1,316259 LUA processing contrib/geoJSON_export
1,316276 LUA processing contrib/geoToolbox
1,316293 LUA processing contrib/gimp
1,316314 LUA processing contrib/gpx_export
1,316329 LUA processing contrib/HDRMerge
1,316347 LUA processing contrib/hugin
1,316364 LUA processing contrib/image_stack
1,316385 LUA processing contrib/kml_export
1,316403 LUA processing contrib/LabelsToTags
1,316425 LUA processing contrib/OpenInExplorer
1,316454 LUA processing contrib/passport_guide
1,316475 LUA processing contrib/pdf_slideshow
1,316495 LUA processing contrib/quicktag
1,316515 LUA processing contrib/rate_group
1,316537 LUA processing contrib/rename-tags
1,316560 LUA processing contrib/select_untagged
1,316582 LUA processing contrib/slideshowMusic
1,316604 LUA processing contrib/video_ffmpeg
1,316627 LUA processing contrib/video_mencoder
1,316651 LUA processing examples/api_version
1,316664 LUA processing examples/gettextExample
1,316679 LUA processing examples/hello_world
1,316693 LUA processing examples/moduleExample
1,316707 LUA processing examples/multi_os
1,316723 LUA processing examples/preferenceExamples
1,316743 LUA processing examples/printExamples
1,316757 LUA processing examples/running_os
1,316788 LUA processing multimedia/enfuse_pro
1,316800 LUA processing multimedia/pano_pro
1,316816 LUA processing official/check_for_updates
1,316830 LUA processing official/copy_paste_metadata
1,316845 LUA processing official/delete_long_tags
1,316861 LUA processing official/delete_unused_tags
1,316879 LUA processing official/enfuse
1,316895 LUA processing official/generate_image_txt
1,316912 LUA processing official/image_path_in_ui
1,316929 LUA processing official/import_filter_manager
1,316948 LUA processing official/import_filters
1,316966 LUA processing official/save_selection
1,316983 LUA processing official/selection_to_pdf
1,317004 LUA Loading official/yield
1,317224 LUA Loaded official/yield
1,317234 LUA processing tools/executable_manager
1,317249 LUA processing tools/gen_i18n_mo
1,317264 LUA processing tools/get_libdoc
1,317280 LUA processing tools/get_lib_manpages
1,317295 LUA processing tools/plugin_manager
1,317311 LUA processing downloads/
1,353448 LUA Loading contrib/gimp
1,355209 LUA Loaded contrib/gimp
1,398600 LUA Loading multimedia/enfuse_pro
1,399982 LUA ERROR Enfuse pro plugin version 2.1.6 loaded

(darktable:5645): Gtk-WARNING **: 10:59:44.484: Failed to measure available space: Erreur d’obtention des informations du système de fichiers pour /media/root/0d38085e-c038-4753-91eb-72e5f945b333 : Permission non accordée
1,572413 LUA Loaded multimedia/enfuse_pro
1,573672 LUA Loading multimedia/pano_pro
1,577503 LUA ERROR Pano Pro plugin version 2.1.3 loaded

(darktable:5645): Gtk-WARNING **: 10:59:44.676: Failed to measure available space: Erreur d’obtention des informations du système de fichiers pour /media/root/0d38085e-c038-4753-91eb-72e5f945b333 : Permission non accordée
1,758199 LUA Loaded multimedia/pano_pro
1,792940 LUA ERROR Cant read from tools/plugin_manager



RE: Scripts lua - jpverrue - 27-12-19

Mais il ne suffit pas que la lib lua soit présente, il faut aussi que la compilation de dt la prenne en charge. Indice : lire le log des tests faits au début de la compilation.