Bonjour,
J'écris un petit programme de gestion de stock, principalement alimentaire. Je développe cela parallèlement avec PHP et NSBASE. D’un côté j’ai développé un script PHP qui me permet, à l'aide d'une application sur téléphone mobile de scanner les barcodes. J'utilise ces barcodes pour extraire des données d'open food fact. Ces données sont renvoyées par le serveur d'OFF sous forme de tableau JSON. Malheureusement, Lua ne traite pas facilement le JSON, pas comme PHP. Bref, il n’y a pas de bibliothèque JSON intégrée à LUA pour NSBase et je me pose la question de savoir si en copiant un fichier .lua dans le répertoire Lua de NSBase une bibliothèque pourrait fonctionner et comment cela se passe à la compilation
Merci pour votre réponse.
Last edit: Petitpainauchocolat 2020-01-09
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
La gestion des librairies LUA dans NSBase est fonctionnelle mais pas satisfaisante, elles sont gérées en dehors de NSBASE( édition, mise a jour), et jointes aux applications autonomes,telles quelles qui en terme de securité est médiocre.
L'autre solution est de copier les libs dans dans des scripts généraux, qui n'est pas sastifaisant non plus
Je refléchis pour une solution plus pérenne
Dans la prochaine version, j'ai rajouté des APIS (natif) pour gérer le JSON
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Cela fonctionne bien. Si la base ne contient pas de donnée et qu'il y en a sur Open Food Facts, je remplis donc les champs avec les données trouvées sur OFF et c'est parfait. J'ai trouvé comment afficher l'image en farfouillant dans video. J'ai encore un petit soucis car l'image ne s'enregistre pas dans la base locale, probablement ais-je oublié quelque chose. Merci.
Last edit: Petitpainauchocolat 2020-01-13
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Bonjour,
J'écris un petit programme de gestion de stock, principalement alimentaire. Je développe cela parallèlement avec PHP et NSBASE. D’un côté j’ai développé un script PHP qui me permet, à l'aide d'une application sur téléphone mobile de scanner les barcodes. J'utilise ces barcodes pour extraire des données d'open food fact. Ces données sont renvoyées par le serveur d'OFF sous forme de tableau JSON. Malheureusement, Lua ne traite pas facilement le JSON, pas comme PHP. Bref, il n’y a pas de bibliothèque JSON intégrée à LUA pour NSBase et je me pose la question de savoir si en copiant un fichier .lua dans le répertoire Lua de NSBase une bibliothèque pourrait fonctionner et comment cela se passe à la compilation
Merci pour votre réponse.
Last edit: Petitpainauchocolat 2020-01-09
je prends en compte , vous repondrai plus tard
Cordialement
Last edit: neuts-jl 2020-01-09
La gestion des librairies LUA dans NSBase est fonctionnelle mais pas satisfaisante, elles sont gérées en dehors de NSBASE( édition, mise a jour), et jointes aux applications autonomes,telles quelles qui en terme de securité est médiocre.
L'autre solution est de copier les libs dans dans des scripts généraux, qui n'est pas sastifaisant non plus
Je refléchis pour une solution plus pérenne
Dans la prochaine version, j'ai rajouté des APIS (natif) pour gérer le JSON
Merci pour la réponse. J'attends la nouvelle version (Aucune pression :-) ). En attendant je vais m'attaquer à d'autre aspects du programme.
Last edit: Petitpainauchocolat 2020-01-10
Cela fonctionne bien. Si la base ne contient pas de donnée et qu'il y en a sur Open Food Facts, je remplis donc les champs avec les données trouvées sur OFF et c'est parfait. J'ai trouvé comment afficher l'image en farfouillant dans video. J'ai encore un petit soucis car l'image ne s'enregistre pas dans la base locale, probablement ais-je oublié quelque chose. Merci.
Last edit: Petitpainauchocolat 2020-01-13
Bonsoir,
Voir exemple vidéothèque, dont le code ci dessous est extrait:
"Post()" pas obligatoire si il est réalisé par l'utilisateur (via formulaire)
Last edit: neuts-jl 2020-01-13
Oui merci, je l'avais trouvé sous le code dont j'ai parlé plus haut. fonctionne parfaitement.