(für Fortgeschrittene)
Die Geräte-Steuersoftware besteht aus 3 Teilen:
- Ein Visual Basic-Skript, das den Start und den Neustart der Gerätetreiber-Manager steuert.
- Der „Device Drivers Manager“ ist eine Java-Anwendung, die den Start des Gerätetreiber-Agenten ermöglicht, wenn der Nutzer SecuTix aufruft.
- Der Gerätetreiber-Agent (Device Drivers Agent) ermöglicht die Nutzung von Druckern, Zahlterminals usw.
Übersicht über den Startprozess
- Zunächst meldet sich der Nutzer in seiner Arbeitsstation an.
- Durch einen Shortcut im Untermenü „Startup“ des Startmenüs wird das Visual Basic-Skript gestartet.
- Das Visual Basic-Skript startet den Manager
- Der Nutzer ruft SecuTix auf.
- SecuTix stellt eine Verbindung zum Manager her.
- Der Manager startet je nach Umgebung den zuständigen Agenten.
- SecuTix stellt eine Verbindung zum Agenten her.
- Jetzt kann der Drucker genutzt werden.
Die Protokolle befinden sich im Benutzerverzeichnis, z. B. c:\users\sca\secutix\devicedrivers\logs
Das Visual Basic-Skript
Das Skript (devicedrivers-agent-manager.vbs) steuert die Ausführung des Managers. Das Skript überprüft jede Minute, ob der Manager gestartet wurde und startet ihn ggf. neu.
...
- Java in der Registrierungsdatenbank:
HKEY_CURRENT_USER\SOFTWARE\SecuTix\DeviceDriversManager\JavaExe
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SecuTix\DeviceDriversManager\JavaExe - Javaw.exe befindet sich im Verzeichnis <répertoire du script>\java\bin\
- Javaw.exe befindet sich im Verzeichnis <répertoire du script>\..\CommonFiles\java\bin\
- 1. javaw.exe in den Verzeichnissen gefunden, die in der PATH-Umgebungsvariable angegeben werden
Der Gerätetreiber-Manager
Der Manager ist die Java-Anwendung, die je nach Umgebung einen Agenten startet (Produktion, Vorproduktion,...).
Nach dem Start wird in der Benachrichtigungsleiste ein Symbol angezeigt.
Dieses Symbol ermöglicht Folgendes:
...
Wenn der Manager veraltet ist, wird der Nutzer dazu aufgefordert, ein neues Kit zu installieren.
Das Gerätetreiber-Agent (Device Drivers Agent)
Der Agent ist die Java-Anwendung, die auf die Geräte zugreift.
...
Wenn der Agent veraltet ist, wird der Nutzer dazu aufgefordert, die Anwendung über das Symbol in der Benachrichtigungsleiste neu zu starten.
Fehlerbehebung
Überprüfen: Läuft das Visual Basic-Skript? Läuft der Manager? Läuft der Agent?
...