危険
このガイドはシステム管理者を対象としています。必要な技術知識がない場合は、IT部門に相談してください。
RealityPlan Hubは ElectronJS アプリケーションです。その目的は、RealityPlanデスクトップアプリケーションのデータとバイナリを管理することです。RealityPlanのデスクトップアプリケーションデータはPrevu3Dクラウドプラットフォームからダウンロードされ、ユーザーはそこで認証されます。データはユーザーの組織のプロジェクトに関連しています。
インストーラー
RealityPlan Hubのインストーラーは、Nullsoft Scriptable Install System(NSIS)で作成された実行ファイルです。実行するには管理者権限が必要です。インストーラーファイルはPrevu3Dによってデジタル署名され、Sectigo EV証明書(thumbprint 12340d1e9d2ecaec2697b342ff8db06a18241ecf)によって認証されています。
コマンドライン引数
インストーラーでは以下のコマンドライン引数を使用できます:
静かにインストールする:
/SCRCチェックを無視すること:
/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.7zC:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\nsis7z.dllC:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\nsProcess.dllC:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\System.dllC:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\StdUtils.dllC:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\UAC.dllC:\Users\<username>\AppData\Local\Temp\nsk\<4digits>.tmp\WinShell.dllC:\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-4d359f1b1b3dHKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\9aa642e6-85ca-5d17-a5ac-4d359f1b1b3d
応用
「Prevu3D RealityPlan Hub.exe」実行ファイルはデジタル署名されていません。アプリケーションには以下のファイルとレジストリキーへのアクセスが必要です。
作成されたファイル
アプリケーションは以下の場所にデータを書き込みます:
クロミウムデータ(ローカルストレージ、クッキー、キャッシュ、ログなど)およびアプリケーションの状態:
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\commandHKCU\Software\Classes\prevu3d\URL Protocol
ネットワーク
アプリケーションは以下のURLに接続します:
Prevu3D API: https://cloud-api.prevu3d.com/
プロジェクトデータおよびバイナリをダウンロード: https://assets-cloud.prevu3d.com/
[ヨーロッパ]レイアウト/3Dモデル https://prevu3d-production-assets-165572999906-ec1.s3.eu-central-1.amazonaws.com/
[アメリカ]レイアウト/3Dモデル https://prevu3d-production-assets-165572999906-ue1.s3.amazonaws.com
[日本]レイアウト/3Dモデル https://prevu3d-production-assets-165572999906-an1.s3.ap-northeast-1.amazonaws.com/
[カナダ]レイアウト/3Dモデル https://prevu3d-production-assets-165572999906-cc1.s3.ca-central-1.amazonaws.com/
RealityConnect API: