1. 9 Aufrufparameter
Der simcron MODELLER kann mit Aufrufparametern gestartet werden. Da
Aufrufparameter sowohl im simcron MODELLER als auch in Skripten
ausgewertet werden können, haben Meldungen, die sich aus der
Auswertung von Aufrufparametern innerhalb des simcron MODELLERs
ergeben, ein vorangesteltes "Modeller: ". Die Ausgabe erfolgt auf
dem Kanal stdout.
Parameter
-prooflicense
?filename?
|
|
Prüft die vorhandene
Lizenz auf ihre Gültigkeit und gibt entweder 1 zurück
(Lizenz ist gültig) oder 0 (Lizenz ist ungültig).Falls
zusätzlich ein Dateiname angegeben wird, so wird diese Datei
erzeugt und die Ausgabe darin abgespeichert. Der MODELLER
beendet sich anschließend.
Bemerkung: Die Schreibweise -prooflicence
funktioniert ebenfalls
|
|
|
|
-licenseUrl url
?parameter?
|
|
Die Lizenzierung erfolgt über eine
abas-REST-API. Wird der Modeller mit diesem Aufrufparameter
gestartet, werden zwei globale Variablen angelegt:
- sim_licenseUrl
enthält die übergene URL
- sim_licenseUrlArgs enthält ein dictionary
mit den übergebenen Parametern
Dabei wird zunächst ein internes Skript zur Lizenzierung
an der API aufgerufen und erst danach die datei- und
registry-basierte Lizenzierung durchgeführt.
Ausschlaggebend sind die Felder apsplaner und apssimcronadvanced.
|
|
|
|
|
-licenseEdp --host
host --port port --password
password --client client
|
|
|
Die Lizenzierung erfolgt über eine abas-EDP
Verbindung. Wird der Modeller mit diesem Aufrufparameter
gestartet, werden vier Parameter erwartet (host, port,
password und client) und als Variablen
angelegt:
- sim_licenseEdpHost
enthält den verwendeten Host
- sim_licenseEdpPort
enthält den verwendeten Port
- sim_licenseEdpPassword enthält das verwendete
Passwort
- sim_licenseEdpClient
enthält den verwendeten Mandanten
Dabei werden die Parameter an die licencecheck.exe (bzw.
licencecheck unter Linux) übergeben, welche für den
Verbindungsaufbau erforderlich ist. Diese wird per Hash-Wert
auf ihre Echtheit geprüft.
|
|
|