Wdream

Personal Website

The Sky's The Limit.


Live2D Spine资源解包2

目录

Live2D Spine资源解包 前作攻略Live2D Spine资源解包1

奥奇传说网页版 Spine 无加密 资源分类

鉴赏环节。8.0分。

这个应该是新出的皮肤,7060

image-20260130195235868

时间过的真快😩,十年老兵,难凉热血

image-20260130170114763

现在已经变成邵g传说了。碍于这个web端的性能,分辨率属实可惜,不过也有可能是webp的问题,但是我比对了一下png和webp的两个版本,几乎看不出任何区别。

7114

image-20260130195414677

这不是我们碧蓝航线的圣路易斯吗,下次记得标明出处🥵

image-20260130195829531

image-20260130200039830

image-20260130195034338

image-20260130195105517

image-20260130200503560

image-20260130220749205

万物起源

img

img

获取清单

参考网页动画应该如何提取呢(已解决) - 讨论 - Live2DHub

现在只获取到了90kb版本https://aoqi.100bt.com/h5/version.json,没什么用

之前有3621kb的,来自隔壁。GamesArchive/AoQiChuanShuo/File/version~202510101760026048.json at main · violet-wdream/GamesArchive

根据batman提供的信息,目标变得很明确了。

需要把当前时间转为UNIX时间戳,然后获取version,之前考虑过是不是这个Stamp的问题,但是实测这个Stamp好像可有可无,然后就删了。

不过得到了个更加优雅的方式来获取Spine的ID,确实没注意到这么个东西。

https://aoqi.100bt.com/h5/config/pet/petspineicon.json

从马后炮的角度来看,中间的部分其实也是有缝隙的,只探测两边是不合理的。

VERSION
https://aoqi.100bt.com/h5/version.json
BASE-URL
https: //aoqi.100bt.com/h5/
海报
https://aoqi.100bt.com/h5/peticon/background/peticon6657.webp
静态立绘
https://aoqi.100bt.com/h5/peticon/static/peticon6657.webp
Spine立绘
https://aoqi.100bt.com/h5/peticon/spine/peticon6657.mix

下面的留作纪念吧。

不过好在命名比较整齐,然后数据范围相当可观,可以暴力破解获取,实际上序号大致是递增的(且递增步数最大为110,这里取150作为阈值),所以可以先测试一下1 ~ MIN - 1 的序号是否存在资源,这里检测测试了下左侧的区间1 ~ MIN - 1应该是没东西的。只需要测一下右边的区间就行。

接下来检测MAX + 1 ~ MAX + 150 的序号是否存在资源,如果存在一个资源序号为MAX1 > MAX,这里就可以更新MAX为MAX1然后继续探索,直到连续150个序号没有资源就停止。

随着游戏后续更新,序号的递增步长可能会超过150,所以可能需要动态更新这个阈值。

可供参考的数据:

  1. 2025-10-10 获取的最大序号是6657
  2. 2026-1-30 获取的最大序号是 7114

处理

直接通过petspineicon.json的ID拼接URL得到所有 output.txt

下载

可用Aria2c下载。

aria2c -i output.txt -d output

或者

DownLoader

解压mix文件

MIX文件处理

检测完整性 (可选)

检测Spine文件的完整性

总结

  1. 直接通过petspineicon.json的ID拼接URL得到所有 output.txt
  2. 批量下载mix
  3. 解压mix
  4. 校验完整性

修正了ID获取方式,总数1705, GamesArchive/AoQiChuanShuo/File/Spine at main · violet-wdream/GamesArchive 仅供参考,有很多重复的但是ID不同,其实没什么参考价值。

奥拉星网页版 Spine 无加密 资源分类

跟奥奇传说网页版资源获取方式几乎一致。

鉴赏环节。8.5分。

img_petskinbackground_889

image-20260131144749806

image-20260131144330549

image-20260131144358435

image-20260131144452963

image-20260131144559928

image-20260131144634923

image-20260131144707110

获取清单

现在只获取到了858kb版本https://aola.100bt.com/h5/version.json

依旧只是部分数据,并不是完整的。同理,还是可以通过这些基础数据来推测范围然后爆破。

VERSION
https://aola.100bt.com/h5/version.json
#序列帧动画
https://aola.100bt.com/h5/peticon/breath/peticon4213.png
#Spine立绘
https://aola.100bt.com/h5/peticon/newbreath/petmovie5275/petmovie5275.png
https://aola.100bt.com/h5/peticon/newbreath/petmovie5275/petmovie5275.json
https://aola.100bt.com/h5/peticon/newbreath/petmovie5275/petmovie5275.atlas
#静态立绘
https://aola.100bt.com/h5/peticon/newlarge/type1/peticon5841/peticon5841_1.png
#海报
https://aola.100bt.com/h5/pet/petskin/background/bg/img_petskinbackground_926.png

没什么可说的,和奥奇传说基本一致。

可供参考的数据:

2026-1-30 理论可得:

  1. 若干序列帧动画
  2. spine 光启图鉴515 + 皮肤图鉴569 = 1084
  3. 海报243

实际得到:

  1. 序列帧动画没弄

  2. spine 1193

  3. 海报337,不知道怎么设计的,有很多一模一样的图,分辨率和size都是一样的。

    image-20260131135446474

本来想和应该和奥奇传说一样,会有一个config记载所有的ID,这样就不用爆破了,倒是找到了一个疑似的文件,出现了很多4400之前的数据,以及最高序号是5848,而不是6001,具体作用有待考究。

https://aola.100bt.com/h5/data/eggconfig.json

还有一个,这个序号就完全不知道是指什么了。

https://aola.100bt.com/h5/data/petassetsmap.json

处理

  1. 通过version生成基础 output.txt
  2. 更新基础 output.txt 爆破得到其他的文件。
  3. 得到海报和人物立绘。

下载

可用Aria2c下载。

aria2c -i output.txt -d output

或者

UrlsDownLoader

分类spine

分类

image-20260131135736317

检测完整性(可选)

.Scripts/SpineFileProcess/CheckSpineFiles.py at main · violet-wdream/.Scripts

无效立绘,可以直接删除。https://aola.100bt.com/h5/peticon/newlarge/type1/peticon5080/peticon5080_1.png

image-20260131140319246

人工检测发现这个xshuimi应该是部件名称标错了,不用改。

image-20260131141143093

手动合成一下链接

https://aola.100bt.com/h5/peticon/newbreath/petmovie4406/petmovie44062.png
https://aola.100bt.com/h5/peticon/newbreath/petmovie4407/petmovie44072.png
https://aola.100bt.com/h5/peticon/newbreath/petmovie4427/petmovie44272.png
https://aola.100bt.com/h5/peticon/newbreath/petmovie4427/petmovie44273.png
https://aola.100bt.com/h5/peticon/newbreath/petmovie4427/petmovie44274.png
https://aola.100bt.com/h5/peticon/newbreath/petmovie4512/petmovie45122.png
https://aola.100bt.com/h5/peticon/newbreath/petmovie5273/petmovie5273.png #这个url存在,可能是意外下载失败了。

总结

  1. 获取version文件
  2. 通过version文件得到petmovie目录文件路径,拼接为URL得到基础 output.txt
  3. 更新基础output.txt
  4. 批量下载
  5. 校验完整性

一共1193,仅供参考。2026-1-31导出资源:GamesArchive/AoLaXing/File at main · violet-wdream/GamesArchive

星之翼(Starward) Spine XOR加密

鉴赏环节。7.9分。

参考求助大佬,关于游戏星之翼的文件解密 - 讨论 - Live2DHub

image-20260201174852291

image-20260201175013179

image-20260201175209686

资源路径

PC版。移动端同理

APK\Games\XzyLauncher_Data\StreamingAssets\yoo\Spine

热更\Games\XzyLauncher_Data\yoo\Spine

解密

将尾部16bytes作为key进行XOR

拖动文件夹到exe上直接处理。

XOREnd16Key.exe

导出

导入AS后搜索

  1. Assets/GameData/UiSpine/CharacterPainting
  2. Assets/GameData/UiSpine/NameCard/MiddleBackground
  3. Assets/GameData/UiSpine/KV

黑色信标(BlackBeacon) Spine UnityCN

鉴赏环节。7.5分。

image-20260201203211258

image-20260201203438574

image-20260201203516891

image-20260201203809883

游戏资源

国服,无和谐《黑色信标》官方网站——欢迎来到世界的背面

资源路径

APK

assets > assetsBundles

热更

image-20260201211230074

解密

Raz版AS

解密方式选择UnityCN,指定key 5F6C4E3F3A3F233F3F3F3F663F1A3F3F

image-20260201181201846

导出

搜索

  1. assets/product/ui/texture/hero 立绘
  2. assets/product/spine/res Spine

姬不可失:據點不設防

2026-2-5上线Facebook

谷歌商店下载

换皮三国游戏。

影之诗超凡世界 (Beyond)

奇难无比

求助 影之诗Beyond如何解包 - 讨论 - Live2DHub

SVGWBTools/Wizard2AssetsUnpacker: A cross-platform command-line tool for unpacking and decrypting asset bundles from a specific game.

阴阳师:百闻牌

七骑士Rebirth

七騎士 Re:BIRTH 全球上線公告 - Seven Knights Re:BIRTH

魂器学院

灰烬战线

龙与少女的交响曲

奥奇传说手游

奥拉星手游

失落之剑

江湖如梦

魔竞革命

放置天使

Angelica Aster R

求助AngelicaAsterR解包问题 - 讨论 - Live2DHub

异域战记

Zgirls3

铃兰之剑

三国杀

三国杀移动美化版解包资源【安装包】【SPINE】 - 资源 - Live2DHub

千年之旅

禁欲战姬

超次元女友: 神姫放置幻想乐园

https://apps.qoo-app.com/cn/app/11256

依露希尔

UnityCN AXIX版本AS自己找

《依露希爾》官方網站

spine都只有待机动作的,没什么可聊的。

assets/rawresource/ui/spineskeletons/

assets/loadableresources/ui/spineskeletons/char

assets/loadableresources/story/timelineprefabs/

有几个文件名一坨,png不带后缀,自行搜索单独处理。

Nikke

尘白禁区 UE

40G

AES: 0xC14735FB5A872D2AFA76A5C38521AB8B8E21072C08525B913307608BD1182FA7

鸣潮 UE

模板() Spine/Livc2D 加密

鉴赏环节。10.0分。

游戏资源

APK

热更资源

路径

解密

导出

处理

Comments