| ALPHA-VISION®AvSafeStart

## Wie funktioniert AvSafeStart ?

AvSafeStart fragt nach einem Passwort und startet bei richtiger Eingabe ALPHA-VISION®.
AvSafeStart prüft beim Systemstart das Vorhandensein einer Lizenzdatei (.LIC) im ALPHA-VISION®-Verzeichnis.
Wenn bereits eine Lizenzdatei vorhanden ist beendet sich AvSafeStart.
Wenn keine Lizenzdatei gefunden werden kann wird davon ausgegangen dass eine Lizenzdatei in verschlüsselter Form vorliegt.
In diesem Fall öffnet sich ein Dialog, in welchen das zum Entschlüsseln benötigte Passwort eingegeben werden muss :
Wenn das Häkchen "Show plain text" gesetzt ist werden die eingegebenen Werte in Hexadezimaldarstellung angezeigt, andernfalls werden pro Tastendruck 2 Sterne (**) angezeigt.
Wenn erfolgreich entschlüsselt werden konnte beendet sich AvSafeStart und startet ALPHA-VISION®.
Folgende Dateien müssen sich im ALPHA-VISION®-Verzeichnis befinden um erfolgreich entschlüsseln zu können :

VISION.LIC.xia
  Die verschlüsselte Lizenzdatei
VisionLic.xis
  Die Datei, die den Schlüssel enthält.
Username.xiu (Hierbei ist Username variabel !)
  Eine Datei, die den Benutzernamen enthält.
Chiasmus.dll
  Die Chiasmus-Bibliotheksdatei mittels derer die Entschlüsselung erfolgt.
Schlüsseleingabe.dll
  Eine Bibliotheksdatei, die von Chiasmus.dll benötigt wird.

Wird ein falsches Passwort eingegeben meldet das Programm einen Fehler und beendet sich. In diesem Fall wird kein ALPHA-VISION® gestartet.
Bei jeder Fehlermeldung wird ein Fehlercode mit ausgegeben. Die Bedeutung dieser Codes kann dieser Tabelle entnommen werden.

Fehlercode

Bedeutung

2

Die Quelldatei (VISION.LIC.xia) konnte nicht gefunden werden.

3

Die Zieldatei (VISION.LIC) kann nicht geschrieben werden.

4

Die Schlüsseldatei (VisionLic.xis) kann nicht geöffnet werden.

5

Die Zieldatei (VISION.LIC) ist bereits vorhanden.

6

Es konnte keine temporäre Datei angelegt werden.

7

Die temporäre Datei konnte nicht umbenannt werden.

8

Die zu überschreibende Datei konnte nicht überschrieben werden.

11

Abbruch durch Benutzer.

13

Die Datei Username.xiu konnte nicht geöffnet werden.

14

Fehler in Datei Username.xiu .

21

Die Schlüsseldatei (VisionLic.xis) ist keine Chiasmus-Schlüsseldatei.

22

Es ist ein Fehler beim Lesen aus der Schlüsseldatei (VisionLic.xis) aufgetreten.

23

Es wurde ein fehlerhaftes Passwort eingegeben.