HoloLens - MRTK 如何打包 AppX 安裝檔

Unity 版本:2020.3.13 MRTK 版本:2.7.2 準備 在開始之前確保自己的 MRTK 專案有安裝「Mixed Reality Toolkit Tools」包,使用裡面的工具比較懶人方便。 流程 打開 Mixed Reality > Utilities > Build Window 開啟編譯視窗 檢查 Scene 已經加入了上方 Scene in Build 視窗當中 Target Device 選擇 HoloLens 點擊 Build Unity Project。 編譯的檔案會被放置於 /專案資料夾/Builds/WSAPlayer 編譯完成會顯示 Build Complete 視窗,點擊 Build AppX 編譯途中不會有任何視窗,內容都會顯示於 Console 當中。完成之後會顯示 Command Successful 編譯完成的執行檔會放置於 /專案資料夾/Builds/WSAPlayer/AppPackages/執行檔名稱/完整執行檔名稱 底下 檔案架構 .appx 軟體安裝檔 Dependencies 依賴 ARM64 ARM64 平台依賴 .appx 依賴安裝檔 安裝的時候需要同時安裝軟體本體的 AppX 以及依賴的 AppX 其他的檔案就不是那麼重要了。

July 14, 2021 · 1 分鐘 · 小雷

研究!Unreal Engine 4 Dump 遊戲素材

不要拿來做一些奇怪的事,OK? 拆包的一些基本常識 UE4 的素材裝在遊戲目錄底下的 Content/Paks 裡面的 Pak 檔,檔名上面會註明平台 -WindowsNoEditor 或是 -AndroidASTC 之類的 UE4 的執行檔放在 Binaries 裡面,像 Windows 會存放在 Binaries\Win64 裡面,通常檔名會帶有 -Win64-Shipping.exe 簡易的流程 絕大多數的 UE4 遊戲會將 pak 加密,因此我們要從遊戲運行當中擷取 AES 的金鑰。 透過專門的解包的工具將東西取出 透過能讀取 uassets 的工具來檢視裡面的內容 流程 AES 金鑰尋找 準備好 pak 檔案以及遊戲 exe 執行檔 下載 AES Key Finder 1.9 解壓縮 將遊戲 exe 執行檔貼到解壓縮後的 AES Key Finder 資料夾底下 將遊戲執行檔 exe 拖到 RUN Find 256-bit UE4 AES Key.bat,按 Enter 繼續 會做一些基本檢查,一路按 Enter 繼續 當找到金鑰的時候會顯示 Possible AES Key found!...

June 25, 2021 · 1 分鐘 · 小雷