有人帮忙 DMM オトギフロンティア 解包

有人帮忙 DMM オトギフロンティア 解包


由Fiddler抓包可得到資源包文件清單AdditionalAssets.csv
https://web-assets.otogi-frontier.com/prodassets/GeneralWebGL/AssetBundlePatch/AdditionalAssets.csv

資源包文件清單前面加上下面URL即可
https://web-assets.otogi-frontier.com/prodassets//GeneralWebGL/Assets/

已使用EXCEL批次添加另存為AdditionalAssets.xlsx 成為一個完整的下載清單
(EXCEL 欄位簡單合併語法 A2 = C2&D2)

複製xlsx下載清單內容另存為txt文件 (20240814_otogi-frontier_AdditionalAssets.txt)

拿去餵wget

bat 批次命令

R:/wget/wget -i 20240814_otogi-frontier_AdditionalAssets.txt -c -r -P ./dmm

(wget.exe所在路徑 + 下載URL清單 + wget命令 + 輸出目錄名)
(wget.exe所在路徑自己修改)

遊戲資源下載清單 + wget
otogi-frontier_url_list.rar (7.1 MB)

看了一下遊戲AB包 (Asset Bundle) 只有still有加密
其他沒看到加密
AB包沒有後綴一樣可使用Raz版AssetStudio開啟

晚點再傳懶人包

1 个赞

你能告訴我下一步該怎麼做嗎?我以前從未使用過 AssetStudio

今天在弄其他遊戲晚點上解包後的懶人包
先上遊戲AB包(Asset Bundle) 懶人包
這是還未使用Raz版AssetStudio提取遊戲資源的原始文件
昨天用wget下完才發現全部文件大小破50GB

遊戲AB包(Asset Bundle)懶人包
web-assets.otogi-frontier.com_asset_20240815.rar (52.2GB)

Google Drive載點

Mega.nz載點

百度盤載點
链接:https://pan.baidu.com/s/1XLMOEccKWIRiGqAXTasEIw?pwd=1234
提取码:1234

1 个赞

使用解包工具 : Raz版 Asset Studio

https://github.com/RazTools/Studio/releases/download/v1.36.00/net7.0-e1d7f5301aa015a3386e245312205969f763c9ae.zip
https://github.com/RazTools/Studio/releases/download/v1.36.00/net8.0-e1d7f5301aa015a3386e245312205969f763c9ae.zip

net7.0 net8.0都可以用

Step 01
zip解壓縮後
運行AssetStudio.GUI.exe


Step 02
左上角 Load File (開啟文件)

Step 03
隨便選一個遊戲資源AB包目錄開啟文件
這遊戲目錄很多 , 文件也很多
所以你要慢慢去解包
\web-assets.otogi-frontier.com_asset_20240815\prodassets\GeneralWebGL\Assets\chara\homestand

Step 04
將這個目錄文件全部選取
你也可以只解包單一AB文件
不過當然是一次選取比較有效率

Step 05
開始讀取文件
需要一點時間
左下角有綠色讀條進度


這遊戲目前只看到STILL有加密的樣子

Step 06
AB包讀取完畢

Step 07
先到輸出設定
Options (選項) —> Exports options(輸出選項)

Step 08
Exports options(輸出選項) —> Group exported assets by (分類輸出材質) ----> container path (依遊戲數據包原始路徑)
這樣的話等下解包出來的文件會依遊戲數據包原始路徑生成原始目錄個別分類
文件就不會很凌亂 , 通通擠在一個目錄內

Step 09
Filter Type (過濾類別)
選取
Sprite(圖像) 與 Texture2D (圖像)

因為AB包內有各式各樣種類文件
我們比較常抽取出來的類別
AudioClip (音頻文件)
Font (字型)
Sprite(圖像)
TextAsset (文檔)
Texture2D (圖像)
內容物看AB包而定

Step 10
選取一個圖像看看
右邊窗口可以預覽


Step 11
將圖像文件全選

Step 12
Export (輸出) —> Selected assets(選擇材質)

Step 13
接著會跳出輸出窗口
我習慣自己生成output目錄
然後選擇output為輸出目錄

Step 14
輸出目錄指定以後
開始自動輸出
中間下方有進度

32萬多個圖像
2024-08-15_202002

Step 15
輸出完成後
去output目錄內查看文件

Step 16
可以看到已解包出來的圖像

以上是RAZ版 Asset Studio的用法
這款遊戲AB包大多沒加密
只是這款遊戲文件數很多
全部都解包出來的話
應該會超過50GB

1 个赞

幫助,我無法使用 assettudio 打開 Assets/chara/still 中的文件

無能為力

1 个赞

太伤心了。我真的很想看这个游戏的 CG。顺便说一句谢谢你的帮助

50G?堪比3A大作了 :joy:

昨天9月1日樓主另一篇帖子
提醒我要用遊戲英文"otogi frontier"去找解密腳本
在5ch找到日本人寫的still解密腳本OtogiStillDec

Still AB包解密詳情

5ch帖子

OtogiStillDec.rar (8.1 KB)
OtogiStillDec.exe (解密程序)
Program.cs (解密程序原始代碼)
2024-09-02_204116

解密程序使用方法
將chara\still 目錄下已被加密的AB包(Asset Bundle)
直接往程序拖入即可開始解密
解密過程為自動複蓋原始AB包(文件修改日期會自動更改)
不能一次將2000多個AB包文件一次拖進去 , 程序會出錯
我最後分3次拖入程序內 (一次大概拖入700-800個文件)
解密完的AB包再使用Raz版Asset Studio開啟導出Spine文件即可


更改Spine文件後綴詳情

\chara\still\ 目錄下spine文件atlas有多餘後綴.prefab , 然後.prefab需改後綴為.json
(1) .atlas.prefab -----> .atlas
(2) .prefab ----> .json

使用bat批次代碼 (將bat文件放在\chara\still\目錄下運行即可批次更改後綴)
修改子目錄.prefab副檔名(去掉.prefab後綴改成.json).rar (599 字节)
(需等一段時間才會批次更改完)

forfiles /s /m *atlas.prefab /c “cmd /c rename @file @fname
forfiles /s /m *prefab /c “cmd /c rename @file @fname.json

另一個有spine文件的目錄
\chara\spine 目錄下spine文件atlas與skel有多餘後綴.asset與.prefab

(1) .atlas.asset -----> .atlas
(2) .skel.asset ----> .skel
(3) .atlas.prefab -----> .atlas
(4) .skel.prefab ----> .skel

使用bat批次代碼 (將bat文件放在\chara\spine\目錄下運行即可批次更改後綴)
修改子目錄.asset&prefab副檔名(去掉.asset&prefab後綴).rar (582 字节)
(需等一段時間才會批次更改完)

forfiles /s /m *asset /c “cmd /c rename @file @fname
forfiles /s /m *prefab /c “cmd /c rename @file @fname

spine版本為3.6.53 , 使用skeletonViewer-3.6.53.jar開啟json與skel文件即可

still spine文件將人物的動作拆分開來
所以需要使用Spine Pro合併才行
Spine Pro並不便宜



查完資料才發現
這遊戲還挺出名的 , 都7周年了(還在手機上架)

有兩種中文譯名 : 童話前線 童话边境
日文 : オトギフロンティア
英文 : Otogi Frontier

樓主要合併後的Spine文件
貼吧這邊有人整理了

這次順便更新DMM遊戲數據包(添加499個ABB包)
一樣使用wget下載即可
20240901_otogi-frontier_AdditionalAssets.rar (6.5 MB)

懶人包下載

遊戲原始AB包載點
web-assets.otogi-frontier.com_asset_20240901.rar (52.5GB)

遊戲原始AB包載點詳情

Google Drive載點

Mega.nz載點

百度盤載點

提取码: 1234

遊戲Asset Studio抽出資源整理後懶人包載點
web-assets.otogi-frontier.com_20240901.rar (77.9GB)

assetbundleresources-1 (AudioClip,TextAsset,Texure2D)
assetbundleresources-2 (Sprite)

\assetbundleresources-1\chara\spine (角色spine , 戰鬥小人 , 敵人)
\assetbundleresources-1\chara\still (色色spine動畫)

遊戲Asset Studio抽出資源整理後懶人包載點詳情

Google Drive載點

Mega.nz載點

百度盤載點
https://pan.baidu.com/s/1u5HkeyBmknHkzjyE_vqwYQ
提取码: 1234

相關工具

1 个赞

我使用这两个文件进行了测试,但在运行 .exe 并导入到 asset studio 后,它说无法加载 unity 文件
image

往程序裡拖試看看 : )
(文件拖到程序圖示上)
不是直接運行OtogiStillDec.exe

應該可以
因為我都全部解出來了 : )



218181 & 218182都正常解密 : )


1 个赞

寫了一個bat
decode.rar (59.0 KB)

decode.bat和OtogiStillDec.exe放在still目錄下
運行bat即可開始解密 : )

1 个赞

我做到了。非常感谢您的支持和帮助。我真的很感激!

1 个赞

SPINE動畫合併教程影片

1 个赞