コンテンツにスキップ

RealityPlanデプロイメントガイド

警告

このガイドは、システム管理者を対象としています。必要な技術知識が不足している場合は、IT部門に連絡して支援を求めてください。


RealityPlan Hubは ElectronJS アプリケーションです。その目的は、RealityPlanデスクトップアプリケーションのデータとバイナリを管理することにあります。RealityPlan デスクトップアプリケーションのデータは、Prevu3D Cloud Platform からダウンロードされ、ユーザーが認証されます。データは、ユーザーの組織のプロジェクトに関連しています。

RealityPlan Hubのインストーラーは、Nullsoft Scriptable Install System(NSIS)で作成された実行可能ファイルです。実行するには、管理者権限が必要です。インストーラーファイルは Prevu3D によってデジタル署名され、Sectigo EV 証明書 (拇印 12340d1e9d2ecaec2697b342ff8db06a18241ecf) によって証明されています。

インストーラーでは、次のコマンド ライン引数を使用できます。

  • サイレントインストール: /S

  • CRCチェックを無視する: /NCRC

  • インストールディレクトリを設定します。 /D=C:\ProgramData\ProgramName

インストーラーは、次のファイルをシステムに書き込みます。

  • アプリケーションファイル(バイナリとデータ): C:\Program Files\RealityPlanHub

  • ショートカット: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Prevu3D RealityPlan Hub.lnk

  • 一時的なDLLと7zアーカイブ(nsk\<4桁>.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

  • インストーラー実行可能ファイル: C:\Users\<username>\AppData\Local\prevu3d-hub-updater\installer.exe

インストーラーは、次のレジストリキーを作成します。

  • HKLM\Software\9aa642e6-85ca-5d17-a5ac-4d359f1b1b3d

  • HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\9aa642e6-85ca-5d17-a5ac-4d359f1b1b3d

「Prevu3D RealityPlan Hub.exe」実行可能ファイルはデジタル署名されていません。アプリケーションは、次のファイルとレジストリキーにアクセスする必要があります。

アプリケーションは、次の場所にデータを書き込みます。

  • Chromium データ (ローカル ストレージ、Cookie、キャッシュ、ログなど) とアプリケーションの状態: C:\Users\<username>\AppData\Roaming\Prevu3D Hub\ & C:\Users\<username>\AppData\Roaming\Prevu3D RealityPlan Hub

  • ダウンロードしたプロジェクトデータ: C:\Users\<username>\Prevu3D\Projects\<name of project>\

  • ダウンロードした実行可能なデスクトップアプリケーションバイナリ(Unityアプリバイナリ): C:\Users\<username>\AppData\Roaming\Prevu3D Hub\Application\<semver>\

アプリケーションは、URL プロトコルに対して次のレジストリ キーと値を作成します。

  • HKCU\Software\Classes\prevu3d\shell\open\command

  • HKCU\Software\Classes\prevu3d\URL Protocol

アプリケーションは、次の URL に接続します。