Page 1 sur 1

Spécialiste LigthRoom, Plugin, mais surtout du langage LUA ?

Publié : Mer 06 Mai 2009 15:32
par lemoustic
Bonjour,

Est-ce que sur forum il y aurait un spécialiste de LigthRoom, de développement d'un plugin et du langage LUA ? J'ai besoin d'aide.

J'ai commencé le développement d'un plugin semblable au plugin LR/Transporter, mais j'ai un problème avec mes scripts.

Il ne veut pas exécuter une fonction :mur:

Je précise que ce plugin sera gratuit et non compilé une fois terminé.

Merci pour vos réponses...

Eric

Re: Spécialiste LigthRoom, Plugin, mais surtout du langage LUA ?

Publié : Mer 06 Mai 2009 20:27
par antoine78
salut lemoustic, quelle fonction ne veut il pas exécuter ? possibilité de poster l'extrait de ton script qui ne marche pas ? (je ne suis pas un spécialiste LR, mais bon on peut toujours essayer d'aider ... ;-) )

Re: Spécialiste LigthRoom, Plugin, mais surtout du langage LUA ?

Publié : Jeu 07 Mai 2009 08:16
par lemoustic
antoine78 a écrit :salut lemoustic, quelle fonction ne veut il pas exécuter ? possibilité de poster l'extrait de ton script qui ne marche pas ? (je ne suis pas un spécialiste LR, mais bon on peut toujours essayer d'aider ... ;-) )


Bonjour,

Comment dire ? Effectivement tu as raison, avec les fichiers c'est mieux...

Description des différents fichiers constituants le plugin :

- Info.lua : finchier d'info obligatoire qui décrit le plugin et le fichier a exécuter en premier
- PluginInit.lua : fichier contenant les variables globales (pas encore utiliser à ce stade du développement)
- ExportMetada.lua : fichier listant l'ensemble des fichiers contenant les différentes fonctions du plugin
- ExportMetadaDialogSections.lua : fichier permettant d'afficher les différentes options visibles dans l'écran d'Exportation
- ExportMetadaProcessRenderedPhotos.lua : fichier permettant d'écrire le fichier text des métadonnées (c'est celui qui contient la fonction qui ne s'exécute pas.

MeErci à vous tous...

Eric

Re: Spécialiste LigthRoom, Plugin, mais surtout du langage LUA ?

Publié : Lun 11 Mai 2009 14:52
par antoine78
Lemoustic, il semblerait d'après mes tests que tes imports ne soient pas à la bonne syntaxe ? non ?
"nil value" signifie "vide"

input:3: attempt to call global 'import' (a nil value)

Re: Spécialiste LigthRoom, Plugin, mais surtout du langage LUA ?

Publié : Mer 13 Mai 2009 09:43
par lemoustic
Bonjour Antoine,

Je programme par étape.

En premier, je fais l'IHM.

Puis, je fais la gestion des fichiers (lecture/écriture) -> au point actuel.

Puis, je passerais à la gestion des variables.

En fonction de ta remarque, il semblerait que je dois d'abord me préoccuper de gérer les variables pois passer à la gestion du fichier text.

Why not ?

Tu a débugger avec qu'elle application le code ? Juste pour ma culture perso..

Merci encore

eric

Re: Spécialiste LigthRoom, Plugin, mais surtout du langage LUA ?

Publié : Mer 20 Mai 2009 13:49
par antoine78
Ooops, je crois que c'était le site lua.org qui offre un testeur de script LUA de mémoire ;-).
A+