Snouzdynamic - Snouzy/dynamic-multiple-screens GitHub Wiki
Snouz'dynamic est une application réalisé dans le cadre d'aider la douane française (et plus particulièrement une brigade du Grand Est) pour afficher dynamiquement des affiches sur (au maximum) 3 écrans.
Dans l'optique de digitaliser la douane et d'éviter que des affiches vieillissantes et jaunâtres soient affichées à la vue du public, mais aussi d'offrir un affichage éclairé, car l’œil est directement attiré par l'écran et, de nuit, certaines personnes ne voyaient même pas les affiches. Enfin, cette application permet aux douaniers de ne pas "oublier" de changer une affiche physiquement sur une porte car tout est centralisé sur un écran (un tableau de bord) qui évite les vas et vient des agents entre les différentes portes.
Réalisée avec ElectronJS, et grâce à electron-packager, vous pouvez simplement faire un
git clone
puis electron-packager <sourcedir> <appname> --platform=<platform> --arch=<arch> [optional flags...]
via le terminal.
Documentation d'electron-packager : ici.
Si l'application est déjà installée sur votre machine, vous pouvez simplement double cliquer sur l'icône
Au démarrage
de l'application :
Vous avez accès au tableau de bord, qui sera affiché sur l'écran principal, celui qui gérera les autres écrans.
-
Total d'affichage(s) ACTIF(S)
: affiche le nombre d'affichage en cours de diffusion -
Emplacement
: Chaque ligne représente un emplacement (Hall d'entrée ou borne Pablo) -
Changer l'affichage
: Permet de changer l'affichage en cours (voir section plus bas) -
Supprimer l'affichage
: Permet de supprimer l'affichage en cours (voir section plus bas) -
Éteindre tous les affichages
: Permet de stopper toutes les diffusions, de tous les écrans. -
Fermer l'application
: Permet d'éteindre le totalement le processus de l'application (similaire à un clique sur la croix rouge en haut à droite)
 
Au clic sur CHANGER L'AFFICHAGE
:
Une popup apparaît où sont référencées toutes les images disponibles. Il est possible d'ajouter des images ou bien d'en supprimer.
 
Au clic sur l'une des images : La popup de changement d'affiche se ferme automatiquement et votre tableau de bord affiche maintenant un aperçu de l'affichage en cours sur l'emplacement préalablement sélectionné.
L'écran 1, ici, le hall d'entrée, dispose maintenant de l'affichage affiche_pablo
qui se traduira comme ceci à l'écran :
L'image prend 100% de la taille de l'écran et n'a aucune bordure, ni barre. Le seul moyen de fermé cet affichage est de cliquer sur CHANGER L'AFFICHAGE
ou de cliquer, depuis le tableau de bord sur :
 
SUPPRIMER L'AFFICHAGE
:
Lors du clic sur ce bouton, le programme prendra en compte la ligne cliquée et supprimera l'affichage de cette lignée donnée. L'aperçu de la ligne reviendra à "Aucun" :