L'application nécessite :
La webcam est placée pour filmer le lecteur de carte (procéder à la mise au point si besoin). Lorsqu'une carte est posée sur le lecteur de carte, la webcam détecte le QR code et la procédure d'encodage démarre
Documentation de mise en œuvre ESUP-SGC / ESUP-NFC-TAG#SGC/ESUP-NFC-TAG-Installationmaterielle
Le plus rapide est de récupérer le jar esup-sgc-client et/ou l'installateur windows depuis https://esup-sgc-client-web-installer.univ-rouen.fr/
Ce site permettant de générer l'installateur et ces jar s'appuie sur esup-sgc-client-installer dont le code est également librement disponible depuis le github ESUP : https://github.com/EsupPortail/esup-sgc-client-installer
Vous pouvez packager/builder esup-sgc-client vous même également cependant.
Merci de vous référer au fichier README pourtoute information complémentaire concernant la compilatino et mise en oeuvre.
|
Si vous utilisez l'installateur windows, vous n'avez qu'à lancer le client depuis le raccourci créé par celui-ci, l'installateur embarque directement une distribution d'un openjdk et openjfx proposés par la communauté Zulu !
Vous pouvez aussi utilise openJDK fourni depuis https://jdk.java.net et openJFX fourni depuis https://gluonhq.com/products/javafx/ (voir également https://openjfx.io/openjfx-docs/ ) qui sont des produits opensource et gratuits également.
esup-sgc-client est compatible avec les JDK 8 et supérieurs. Depuis février 2023, l'installateur windows embarque les versions JDK/JFX 17 packagées par Zulu (les dernières en date).
Suivant l'intégration de JAVAFX, la commande à lancer est la suivante :
|
L'option "-Dcom.sun.webkit.useHTTP2Loader=false" donnée ici à titre indicatif permet de forcer l'usage de HTTP 1 et peut permettre d'éviter d'éventuels problèmes avec des serveurs web (apache) un peu anciens.
Les installations d'openJDK et OpenJFX correspondent à dézipper leurs archives dans un répertoire donné.
Sur un poste windows, on peut par exemple les dézipper dans un répertoire C:\esup-sgc-client, on aura ainsi
En plaçant le JAR d'esup-sg-client (esupsgcclient-shib.jar) dans ce même répertoire C:\esup-sgc-client on peut ainsi finalement exécuter le JAR ainsi :
|
A l'exécution esup-sgc-client écrit 2 fichiers dans le répertoire utilisateur (ou sous-répertoire) :
Une vidéo montrant cette édition de cartes en 2 passes est disponible depuis le Pod d'ESUP-Portail :