User Tools

Site Tools


pg:ns:hardware:hardware

Hardware / Installation


Installation


Umgebungsvariablen

Bei der Installation werden die folgenden beiden Environment-Variablen in Abhängigketi des gewählzen Verzeichnisses, in dem das Programm installiert werden soll gesetzt: Nach der Installation sollten folgende Environment-Variablen gesetzt sein:

GP_NTV2_STUDIO_PROGDATA
GP_NTV2_STUDIO_PROGFILES

Das Programm wertet beim Programmstart die folgenden Environment-Variablen aus:

Environment-Variable Type Standardwert (Beispielwerte)
GP_NTV2_STUDIO_PROGFILES GOSPlus C:\Program Files\GOSplus\NTv2_Studio
GP_NTV2_STUDIO_PROGDATA GOSplus C:\ProgramData\GOSplus\NTv2_Studio
APPDATA System C:\Users\kalle\AppData\Roaming\GOSplus\NTv2_Studio
HOMEDRIVE System C:
HOMEPATH System \Users\kalle

Type: GOSplus = von GOSplus durch Installation gesetzt
Type: System = Standard Systemvariablen von Microsoft-Winodos


Verzeichnis-Struktur

Das Programm hat eine Projektverwaltung. Ein Projekt hat den Sinn eine NTv2-Datei zu erstellen. Jedes Projekt kann mehrere Gitter verwalten. Welche der Gitter in eine NTv2-Datei integriert werden, wird explizit festgelegt. Das anlegen von mehreren Gitter hat den Sinn, verschiedene Gitter zu Testen.

Das Programm geht von einer einstufigen Projekt-Hierarchie aus. Will heißen: irgendwo ein Root-Verzeichnis und die Projekt liegen darunter


NTv2-Protokoll Template

Beim Erstelllen der NTv2-Datei (GSB) wird auch ein HTML-Protokll über alle Parameter erstellt. Für die Erstellung wird der Apache FreeMarker benutzt, mit dem man aus einem Template und den Programmparametern eine Datei erstellen (mischen) kann. Für dieses Programm wird hiermit eine HTML-Datei als Protokoll erzeugt. Aufbau der Template Datei siehe unter ?????.

Für eine ‚schöne‘ HTML-Datei benötigt man in der Regel eine CSS-Datei und eine Grafik-Dateien (Logo). Diese müssen in dem Verzeichnis:

ProgrammData/GOSplus/NTv2_Studio

mit den Namen ‚ntv2.css‘ und ‚ntv2.png’ liegen und werden bei der Erzeugung der NTv2-GSB-Datei mit in dieses Verzeichnis kopiert und in den Projektnamen (Prefix) umbenannt.

pg/ns/hardware/hardware.txt · Last modified: 2023/07/03 18:26 by 127.0.0.1