...
Esup-nfc-tag-desktop permet d'encoder et de lire de lire (et potentiellement encoder) les cartes Mifare Desfire EV1.
...
L'application est packagée sous la forme d'un jar comprenant les dépendences : esupnfctagdesktop-1.0-SNAPSHOT-jar-with-dependencies.jar
Fonctionnalités
1 - L'application esup-nfc-tag-desktop se comporte de la même manière que l'application Android https://github.com/EsupPortail/esup-nfc-tag-droid
...
4 - Pour badger il suffit de poser une carte sur le lecteur nfc
Environnement
Pré-requis
- Java/javafx 1.8 , JavaFXou supérieur
- Maven
Logiciel
- L'application est prévue pour tourner avec java openjdk 8 et JavaFXopenjfx 8 ou supérieur.
Materiel
- un lecteur de carte USB compatible PC/SC (ex: Indentive Cloud 4700f, OMNIKEY CardMan 5x21-CL...)
Installateur/jar esup-nfc-tag-desktop
Cf ci-dessous, vous pouvez récupérer les sources d'esup-nfc-tag-desktop depuis le github EsupPortail et packager l'application vous même.
Vous pouvez aussi passer par https://esup-sgc-client-web-installer.univ-rouen.fr pour récupérer un installateur windows (ainsi que les jar intermédiaires qui peuvent être utilisés sur linux par exemple)
...
.
L'installateur vous créera un raccourci sur esup-nfc-tag-desktop demandant à un openjdk/openjfx embarqué par l'installateur de lancer votre esup-nfc-tag-desktop.
Sources
https://github.com/EsupPortail/esup-nfc-tag-desktop
Bloc de code | ||||
---|---|---|---|---|
| ||||
git clone https://github.com/EsupPortail/esup-nfc-tag-desktop.git |
Compilation esup-nfc-
...
tag-desktop
- modifier src/main/resources/esupnfctag.properties pour changer l'adresse url du serveur esup-nfc-tag-server
- dans le dossier esup-nfc-tag-desktop executer
Bloc de code | ||||
---|---|---|---|---|
| ||||
mvn clean package |
- La compilation du package esup-nfc-tag-desktop nécessite JavaFX, vous pouvez utiliser OpenJDK et OpenJFX.
Integration dans esup-nfc-tag-server
* copier le JAR dans EsupNfcTagServer pour le mettre à disposition des utilisateurs :
Bloc de code | ||||
---|---|---|---|---|
| ||||
cp target/esupnfctagdesktop-1.0-SNAPSHOT-jar-with-dependencies.jar /<path to>/esup-nfc-tag-server/src/main/resources/jar/esupnfctagdesktop.jar |
...