RealityPlan-Bereitstellungshandbuch
Gefahr
Dieses Handbuch richtet sich an Systemadministratoren. Wenn Ihnen die erforderlichen technischen Kenntnisse fehlen, wenden Sie sich an Ihre IT-Abteilung, um Unterstützung zu erhalten.
Der RealityPlan Hub ist eine ElectronJS Anwendung. Sein Zweck ist es, die Daten und Binärdateien von RealityPlan-Desktop-Anwendungen zu verwalten. Die Daten der RealityPlan-Desktop-Anwendung werden von der Prevu3D Cloud Platform heruntergeladen, wo der Benutzer authentifiziert ist. Die Daten beziehen sich auf Projekte der Organisationen des Benutzers.
Installationsprogramm
Abschnitt betitelt „Installationsprogramm“Das Installationsprogramm des RealityPlan Hub ist eine ausführbare Datei, die mit dem Nullsoft Scriptable Install System (NSIS) erstellt wurde. Um es auszuführen, sind Admin-Rechte erforderlich. Die Installationsdatei ist von Prevu3D digital signiert und durch ein Sectigo EV-Zertifikat zertifiziert (Fingerabdruck 12340d1e9d2ecaec2697b342ff8db06a18241ecf).
Befehlszeilen-Argumente
Abschnitt betitelt „Befehlszeilen-Argumente“Sie können die folgenden Befehlszeilenargumente mit dem Installationsprogramm verwenden:
-
Installation im Hintergrund:
/S -
CRC-Prüfungen ignorieren:
/NCRC -
Legen Sie das Installationsverzeichnis fest:
/D=C:\ProgramData\ProgramName
Geschriebene Dateien
Abschnitt betitelt „Geschriebene Dateien“Das Installationsprogramm schreibt die folgenden Dateien auf das System:
-
Anwendungsdateien (Binärdateien und Daten):
C:\Program Files\RealityPlanHub -
Abkürzungen:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Prevu3D RealityPlan Hub.lnk -
Temporäre DLLs und 7z-Archiv (nsk\<4 Ziffern>.tmp):
-
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\app-64.7z -
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\nsis7z.dll -
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\nsProcess.dll -
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\System.dll -
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\StdUtils.dll -
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\UAC.dll -
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\WinShell.dll -
C:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\nsDialogs.dll
-
-
Ausführbare Datei des Installationsprogramms:
C:\Users\<username>\AppData\Local\prevu3d-hub-updater\installer.exe
Registrierung
Abschnitt betitelt „Registrierung“Das Installationsprogramm erstellt die folgenden Registrierungsschlüssel:
-
HKLM\Software\9aa642e6-85ca-5d17-a5ac-4d359f1b1b3d -
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\9aa642e6-85ca-5d17-a5ac-4d359f1b1b3d
Anwendung
Abschnitt betitelt „Anwendung“Die ausführbare Datei “Prevu3D RealityPlan Hub.exe” ist nicht digital signiert. Die Anwendung benötigt Zugriff auf die folgenden Dateien und Registrierungsschlüssel.
Geschriebene Dateien
Abschnitt betitelt „Geschriebene Dateien“Die Anwendung schreibt Daten an die folgenden Speicherorte:
-
Chromium-Daten (lokaler Speicher, Cookies, Cache, Protokolle usw.) und Anwendungsstatus:
C:\Users\<username>\AppData\Roaming\Prevu3D Hub\ & C:\Users\<username>\AppData\Roaming\Prevu3D RealityPlan Hub -
Heruntergeladene Projektdaten:
C:\Users\<username>\Prevu3D\Projects\<name of project>\ -
Heruntergeladene Binärdateien für ausführbare Desktopanwendungen (Binärdateien für Unity-Apps):
C:\Users\<username>\AppData\Roaming\Prevu3D Hub\Application\<semver>\
Registrierung
Abschnitt betitelt „Registrierung“Die Anwendung erstellt die folgenden Registrierungsschlüssel und -werte für das URL-Protokoll:
-
HKCU\Software\Classes\prevu3d\shell\open\command -
HKCU\Software\Classes\prevu3d\URL Protocol
Die Anwendung stellt eine Verbindung mit den folgenden URLs her:
-
Prevu3D API: https://cloud-api.prevu3d.com/
-
Projektdaten und Binärdateien herunterladen: https://assets-cloud.prevu3d.com/
-
Update-Server: https://hub-binaries.prevu3d.com/
-
[Europa] Layouts/3D-Modelle https://prevu3d-production-assets-165572999906-ec1.s3.eu-central-1.amazonaws.com/
-
[USA] Layouts/3D-Modelle https://prevu3d-production-assets-165572999906-ue1.s3.amazonaws.com
-
[Japan] Layouts/3D-Modelle https://prevu3d-production-assets-165572999906-an1.s3.ap-northeast-1.amazonaws.com/
-
[Kanada] Layouts/3D-Modelle https://prevu3d-production-assets-165572999906-cc1.s3.ca-central-1.amazonaws.com/