梅露可物语离线版解包

下载地址:https://apkpure.com/jp/メルクストーリア-癒術士と心の旋律/jp.co.happyelements.mercstoria.memorial

AS可以读取,但无法浏览及提取资源,求大佬们帮忙看看,感谢!

打不开,让去安卓商店下载,商店已经下架了

不知道这游戏是不是要鉴权,我过完序章本地数据只有800多m,而且没法用模拟器玩(打开就报错),我手机没root,取不出media目录下的小部分数据

资源列表:
list.zip (297.5 KB)
他部分东西有鉴权(以null结尾)

梅露可物语.zip (697.0 KB)
完整版资产列表。自取,官方下载的资产会处理,里面的container path和版本不对

2 个赞

感谢您,我看看是否有改善

非常感谢楼上大佬的资产列表!还想再请问下大佬,解包出来的黑白图片该如何还原成正常图片

from pathlib import Path
from PIL.Image import open as imgop, merge as imgmr, BICUBIC

def MergeImages(tex: str, outpath: str = '', alpha: bool = True):
    path = Path(outpath) if outpath else Path.cwd()
    img = imgop(tex).split()[-1]
    w, h = img.size
    if alpha:
        w2, w4, h2 = w // 2, w // 4, h // 2
    else:
        w2, w4, h2 = (w // 3) * 2, w // 3, h // 2
    cb = img.crop((0, 0, w4, h2)).resize((w2, h), resample=BICUBIC)
    cr = img.crop((0, h2, w4, h)).resize((w2, h), resample=BICUBIC)
    y = img.crop((w4, 0, w4 + w2, h))
    cbcry = imgmr('YCbCr', (y, cb, cr)).convert('RGBA')
    if alpha:
        a = img.crop((w2 + w4, 0, w, h)).resize((w2, h), resample=BICUBIC)
        cbcry.putalpha(a)
    output_path = Path(outpath) / tex.parent / f'{tex.stem}_M.png'
    output_path.parent.mkdir(parents=True, exist_ok=True)
    cbcry.save(output_path)

def process_folder(folder_path: str = 'unit', alpha: bool = False):
    base_path = Path(folder_path)
    if not base_path.exists():
        print(f"文件夹 {folder_path} 不存在")
        return
    
    for image_path in base_path.rglob('*.png'):
        if '_M' in image_path.stem:
            continue
        try:
            print(f"处理图片: {image_path}")
            MergeImages(image_path, base_path, alpha)
        except Exception as e:
            print(f"处理 {image_path} 时出错: {str(e)}")

if __name__ == '__main__':
    process_folder('unit', alpha=False)

太感谢你了!大佬!!