解包PAK檔案的方法取決於PAK檔案的來源和類型。以下是兩種不同情況下解包PAK檔案的步驟:
對於未加密的PAK檔案:
使用虛幻引擎(Unreal Engine)提供的`UnrealPak.exe`工具進行解壓。
打開Windows終端(使用Win+R打開運行,輸入`cmd`)。
在終端中執行以下命令:`.\UnrealPak.exe .\XXX.pak -Extract .\#`
`.\UnrealPak.exe` 表示虛幻引擎安裝目錄下的`pak`工具,通常路徑為`..\Engine\Binaries\Win64\UnrealPak.exe`。
`.\XXX.pak` 表示待解壓的PAK檔案。
`-Extract` 參數表示執行解壓縮操作。如果只想查看PAK壓縮檔內的檔案內容,可以使用 `-list` 參數。
`.\` 表示解壓檔案輸出到的目的路徑。
對於Chrome的PAK檔案:
解壓`chrome-pak`的壓縮檔後,會得到兩個批處理檔案:`pack.bat`和`unpack.bat`。
將`resources.pak`拖放到`unpack.bat`上,這將在原PAK檔案所在位置生成一個名為`resources_unpacked`的資料夾,裡面包含解包後的檔案。
打包時,在新的資料夾內找到`pak_index.ini`,將其拖放到`pack.bat`上,將會生成一個新的PAK檔案,可以重命名後替換瀏覽器中的`resources.pak`。
解包工具的地址可以在以下連結中找到:https://github.com/myfreeer/chrome-pak-customizer。