RealityPlan-implementatiegids
De RealityPlan Hub is een ElectronJS-applicatie. Het doel ervan is om de gegevens en binaries van RealityPlan-desktopapplicaties te beheren. De gegevens van de RealityPlan-desktopapplicatie worden gedownload van het Prevu3D Cloud Platform, waar de gebruiker is geverifieerd. De gegevens hebben betrekking op projecten van de organisaties van de gebruiker.
Installatieprogramma
Section titled “Installatieprogramma”Het installatieprogramma van de RealityPlan Hub is een uitvoerbaar bestand dat is gemaakt met Nullsoft Scriptable Install System (NSIS). Om het uit te voeren, zijn beheerdersrechten nodig. Het installatiebestand is digitaal ondertekend door Prevu3D en gecertificeerd met een Sectigo EV-certificaat (thumbprint 12340d1e9d2ecaec2697b342ff8db06a18241ecf).
Opdrachtregelargumenten
Section titled “Opdrachtregelargumenten”U kunt de volgende opdrachtregelargumenten met het installatieprogramma gebruiken:
-
Stil installeren:
/S -
CRC-controles negeren:
/NCRC -
Installatiemap instellen:
/D=C:\ProgramData\ProgramName
Geschreven bestanden
Section titled “Geschreven bestanden”Het installatieprogramma schrijft de volgende bestanden naar het systeem:
-
Applicatiebestanden (binaries en gegevens):
C:\Program Files\RealityPlanHub -
Snelkoppelingen:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Prevu3D RealityPlan Hub.lnk -
Tijdelijke DLL’s en 7z-archief (nsk\<4 cijfers>.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
-
-
Uitvoerbaar installatieprogramma:
C:\Users\<username>\AppData\Local\prevu3d-hub-updater\installer.exe
Register
Section titled “Register”Het installatieprogramma maakt de volgende registersleutels aan:
-
HKLM\Software\9aa642e6-85ca-5d17-a5ac-4d359f1b1b3d -
HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\9aa642e6-85ca-5d17-a5ac-4d359f1b1b3d
Applicatie
Section titled “Applicatie”Het uitvoerbare bestand “Prevu3D RealityPlan Hub.exe” is niet digitaal ondertekend. De applicatie vereist toegang tot de volgende bestanden en registersleutels.
Geschreven bestanden
Section titled “Geschreven bestanden”De applicatie schrijft gegevens naar de volgende locaties:
-
Chromium-gegevens (lokale opslag, cookies, cache, logs, enz.) en applicatiestatus:
C:\Users\<username>\AppData\Roaming\Prevu3D Hub\ & C:\Users\<username>\AppData\Roaming\Prevu3D RealityPlan Hub -
Gedownloade projectgegevens:
C:\Users\<username>\Prevu3D\Projects\<name of project>\ -
Gedownloade uitvoerbare desktopapplicatie-binaries (Unity-app-binaries):
C:\Users\<username>\AppData\Roaming\Prevu3D Hub\Application\<semver>\
Register
Section titled “Register”De applicatie maakt de volgende registersleutels en -waarden aan voor het URL-protocol:
-
HKCU\Software\Classes\prevu3d\shell\open\command -
HKCU\Software\Classes\prevu3d\URL Protocol
Netwerk
Section titled “Netwerk”De applicatie maakt verbinding met de volgende URL’s:
-
Prevu3D API: https://cloud-api.prevu3d.com/
-
Projectgegevens en binaries downloaden: https://assets-cloud.prevu3d.com/
-
Updateserver: https://hub-binaries.prevu3d.com/
-
[Europa] Lay-outs/3D-modellen https://prevu3d-production-assets-165572999906-ec1.s3.eu-central-1.amazonaws.com/
-
[VS] Lay-outs/3D-modellen https://prevu3d-production-assets-165572999906-ue1.s3.amazonaws.com
-
[Japan] Lay-outs/3D-modellen https://prevu3d-production-assets-165572999906-an1.s3.ap-northeast-1.amazonaws.com/
-
[Canada] Lay-outs/3D-modellen https://prevu3d-production-assets-165572999906-cc1.s3.ca-central-1.amazonaws.com/
-
RealityConnect API: