第一次遇到要正確文件名才能使用Asset Studio開啟AB包的 : )
Step 01
APK + 夜神模擬器 + DiskGenius (海底撈月法撈取遊戲熱更新資料)
開啟Android熱更新遊戲數據包
Android熱更新遊戲數據包文件名型式
aa7f143734c9b53200a4b24b88f22251.bundle
aa7f143734c9b53200a4b24b88f22251.bundle.hash
Step 02
使用大佬魔改的Asset Studio
Options —> Specify Game —> AliceFiction
開啟aa7f143734c9b53200a4b24b88f22251.bundle (268,277 bites)
結果不能開啟
Step 03
使用大佬魔改的Asset Studio (YSFC v1.38.02 PluginVer)
Options —> Specify Game —> AliceFiction
cskillfx_assets_cskillfx_000010_172d0e1f593427d5f4c45de01e5fbe1f.bundle (268,277 bites)
結果可以開啟
證明AB包要原文件名才能被魔改版Asset Studio正確開啟
要原文件名才能被正確解密
Step 04
Android版APK
ALICE Fiction - Puzzle RPG_2.6.1_APKPure.apk
裡面有453個遊戲AB包(.bundle)
是原文件名 , 可以被魔改版Asset Studio正確開啟
Step 05
抽出Android版APK自帶AB包遊戲資源
Font,TextAsset,Texture2D 放入asset-1目錄
Sprite 放入asset-2目錄
Step 06
Android 版熱更新AB包確定不能使用
除非還原原文件名
Step 07
使用iPad + Fiddler抓取遊戲熱更新AB包URL
得到URL文件 : 20240920_assets.alice-fiction.com_try2.txt
Step 08
使用iPad + Fiddler抓取遊戲ipa安裝包
extDirnkywjlldlnytejyr.thinned.signed.dpkg.ipa (705MB)
但這邊未解壓縮 , ipa文件僅放懶人包裡
Step 09
使用wget下載iOS版熱更新URL
wget + 20240920_assets.alice-fiction.com_try2.txt
運行wget.bat後自動開始下載iOS版遊戲熱更新AB包
wget_url_alice-fiction.rar (1.9 MB)
Stetp 10
使用大佬魔改的Asset Studio (YSFC v1.38.02 PluginVer)
Options —> Specify Game —> AliceFiction
開啟iOS版遊戲熱更新AB包(.bundle)
Step 11
抽出iOS版熱更新AB包遊戲資源
Font,TextAsset,Texture2D 放入asset-3目錄
Sprite 放入asset-4目錄
Step 12
合併Android版APK自帶AB包 + iOS版熱更新AB包遊戲資源
asset-3 併入 asset-1
asset-4 併入 ssset-2
Step 13
批次修改音頻文件後綴為.acb
.bytes ----> .acb
這邊後綴要使用.acb (可以使用foobar2000播放和轉檔)
不能使用.awb (無法使用foobar2000播放和轉檔)
修改子目錄.bytes副檔名(更改.bytes後綴為.acb).bat
將bat放在asset-1目錄下運行bat即可自動修改後綴
修改子目錄.bytes副檔名(更改.bytes後綴為.acb).rar (462 字节)
Step 14
遊戲ACB音頻目錄
\asset-1\AddressableAssets\adv_voices_local
\asset-1\AddressableAssets\audio_local
\asset-1\AddressableAssets\Bgm
\asset-1\AddressableAssets\Se
\asset-1\AddressableAssets\Se_local
\asset-1\AddressableAssets\voice_home
\asset-1\AddressableAssets\voice
Step 15
剛才批次修後綴
.bytes ----> .acb
其中有2個目錄是視頻文件(.usm)
\asset-1\AddressableAssets\adv_videos_local
\asset-1\AddressableAssets\videos_local
再批次修改後綴]
.acb ----> .usm
但由於USM視頻文件需要key因此無法使用VGMToolbox抽出
Step 16
批次修改Spine文件多餘後綴.prefab
修改子目錄後綴(.atlas.prefab去掉.asset後綴+.prefab改後綴為.json).bat
將bat放在asset-1目錄下運行bat即可自動修改後綴
修改子目錄後綴(.atlas.prefab去掉.asset後綴+.prefab改後綴為.json).rar (634 字节)
Step 17
Spine文件目錄
\asset-1\AddressableAssets\Actor
(角色立繪Spine)(眼和嘴動作分開要自行用Spine Pro合併)
\asset-1\AddressableAssets\Actor_local
(角色立繪Spine)(眼和嘴動作分開要自行用Spine Pro合併)
\asset-1\AddressableAssets\adv_fxs
Step 17
手動修改Spine文件多餘文件名
\asset-1\AddressableAssets\cskillfx (角色技能Spine)
手動去除多餘文件名_skill_attack
Step 18
其他目錄有多餘Spine json文件
\asset-1\AddressableAssets\Avatar
\asset-1\AddressableAssets\avatar_unit
猜要手動找.png與.atlas匹配
Step 19
製作遊戲原始AB包懶人包
com.alicefiction_asset_20240921.rar (5.48GB)
\01_Android_APK (遊戲Android版APK)
\02_Android_APK_extract_bundles (遊戲Android版APK抽出的AB包)
\03_Android_hot-updated_bundles (遊戲Android版熱更新的AB包)
\04_iOS_IPA (遊戲iOS版IPA)
\05_iOS_IPA_extract_bundles (無資料)
\06_iOS_hot-updated_bundles (遊戲iOS版熱更新的AB包)
Step 20
製作遊戲從AB包抽出資源後懶人包
com.alicefiction_extract_20240921.rar (4.14GB)
\asset-1 (Font,TextAsset,Texture2D) (ACB USM PNG SPINE)
\asset-2 (Sprite) (PNG)
Spine文件使用skeletonViewer-3.8.99.jar開啟json文件
foobar2000安裝詳情
Step 01 至foobar2000官網取得安裝主程序
https://www.foobar2000.org/files/foobar2000-x64_v2.1.5.exe
Step 02 至gifhub取得foobar2000 vgmstream decoder 插件
https://github.com/vgmstream/vgmstream/releases/download/r1951/foo_input_vgmstream.fb2k-component
Step 03 運行foobar2000-x64_v2.1.5.exe 安裝foobar2000主程序
Step 04 運行foobar2000主程序
Step 05 File(文件) —> Preferences (偏好設置)
Step 06 Preferences Components (偏好設置組成部份)
Step 07 點選install安裝新插件
Step 08 選取foo_input_vgmstream.fb2k-component
Step 09 foo_input_vgmstream.fb2k-component會出現在清單最下方 , 按OK
Step 10 重啟foobar2000主程序
Step 11 Windows直接套用foobar2000來開啟awb音頻文件
Step 12 Windows直接套用foobar2000來開啟acb音頻文件 (有的會開啟無效)
Step 13 acb音頻文件有的會開啟無效(因為只是awb音頻清單而已)
Step 14 正常播放awb acb音頻文件
Step 15 安裝foobar2000 音頻編碼包
https://www.foobar2000.org/files/Free_Encoder_Pack-2024-04-23.exe
foobar2000其他編碼安裝詳情
官方的Coded Pack無法安裝全部
這邊我已經安裝測試過的Codec一次打包
encoders.rar (3.8 MB)
解壓縮後一次放入 C:\Program Files\foobar2000
會有重複是正常的 , 通通取代就對了 : )
目前可轉檔的格式如圖
編碼參數設定可以自行設定
或你也可以自行額外安裝其他編碼器
Android+iOS原始AB包與熱更新遊戲數據包懶人包載點詳情
原始APK+熱更新遊戲數據包懶人包載點詳情
com.alicefiction_asset_20240921.rar (5.48GB)
Google Drive載點
Mega.nz載點
百度盤載點
提取码: 1234
使用魔改版Asset Studio抽出遊戲資源後懶人包載點詳情
使用魔改版Asset Studio抽出遊戲資源後懶人包
com.alicefiction_extract_20240921.rar (4.14GB)
Google Drive載點
Mega.nz載點
百度盤載點
提取码: 1234