Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Un script Visual Basic, qui gère le démarrage et re-démarrage du Device Drivers Manager
  • Le "Device Drivers Manager", qui est une application java permettant de démarrer l'Agent de pilotage du matériel au moment où l'utilisateur se connecte à SecuTix.
  • L'Agent de pilotage du matériel (Device Drivers Agent), qui permet l'utilisation des imprimantes, terminaux de paiements, ...

Résumé du processus de démarrage

  1. L'utilisateur se connecte sur le poste de travail
  2. Un raccourcis situé dans le menu "startup" du menu de l'utilisateur démarre le script Visual Basic
  3. Le script Visual Basic démarre le manager
  4. L'utilisateur se connecte à SecuTix
  5. SecuTix se connecte au manager
  6. Le manager démarre l'Agent correspondant à l'environnement
  7. SecuTix se connecte à l'agent
  8. L'impression est disponible

Le script Visual Basic

Le script (devicedrivers-agent-manager.vbs) contrôle l'exécution du Manager. Le script vérifie chaque minute si le Manager est démarré, et va le démarrer si il nécessaire.
Il est situé soit dans le répertoire deviceDriversManager du kit Firefox, ou dans le répertoire d'installation si le logiciel d'installation Secutix.DeviceDrivers.Manager.Installer.exe a été utilisé.
Ce répertoire contient également les scriptes suivants:

...

Le script est démarré automatiquement lorsque l'utilisateur se connecte sur le poste de travail via un raccourcis présent dans le sous-menu "Startup" du menu Windows.
Il s'exécute dans un processus cscript.exe (voir Dépannage) 

Le script détecte la version de java à utiliser de la manière suivante:

...

Dans une fenêtre msdos, exécutez la commande: wmic process where "commandLine like '%javaw.exe%' or commandLine like '%cscript%' or commandLine like '%jp2launcher%'" get commandLine
Le processus montre les informations suivantes (exemples, les répertoires peuvent changer)

  • Indique que le script est démarré: cscript  "C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\"\devicedrivers-agent-manager.vbs
  • Indique que le manager est démarré: "C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java\bin\javaw.exe"  -DpackageVersion=1.0.25 -Xmx32m -jar "C:\Users\sca\secutix\Matterhorn_V3\deviceDriversManager\devicedrivers-agent-manager-1.0-SNAPSHOT-fulljar.jar"
  • Indique que l'agent est démarré "C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java\bin\jp2launcher.exe" -secure -javaws -jre C:\Users\sca\secutix\Matterhorn_V3\CommonFiles\java -vma ... 

...