Zum Inhalt springen

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.

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).

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

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

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

Die ausführbare Datei “Prevu3D RealityPlan Hub.exe” ist nicht digital signiert. Die Anwendung benötigt Zugriff auf die folgenden Dateien und Registrierungsschlüssel.

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>\

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: