当前位置: 首页 > news >正文

梅露露的炼金工房解包物品图片

访问:https://github.com/CatClawed/pssg-g1t-extractor,下载里面的extractor.py文件

进入steamapps\common\Atelier Meruru ~The Apprentice of Arland~ DX\Res\x64\winxls目录,复制a13_itempicture.PSSG

新建一个目录,将a13_itempicture.PSSGextractor.py放在该目录下,执行python extractor.py a13_itempicture.PSSG,执行完毕之后会有一大堆g1t文件

访问https://github.com/VitaSmith/gust_tools,在右侧的Releases下载最新的gust_tools,然后解压缩,将解压出来的gust_g1t.exe拷贝到之前新建的目录里

在新建的目录中新建一个test.bat文件,内容如下

@echo off
for %%i in (*.g1t) do (echo Processing %%iecho. | gust_g1t.exe "%%i" 2>nulecho Finished %%i
)
pause

然后执行这个脚本。执行完之后会生成一大堆文件夹。然后再使用下面的 python 脚本把文件夹里面的 dds 文件拷贝出来

import os
import shutildef main():# 当前工作目录current_dir = os.getcwd()# 目标目录target_dir = os.path.join(current_dir, "a13_item")# 创建目标目录(如果不存在)os.makedirs(target_dir, exist_ok=True)# 遍历当前目录下的所有项for item in os.listdir(current_dir):item_path = os.path.join(current_dir, item)# 只处理以 a13_item_ 开头的目录if os.path.isdir(item_path) and item.startswith("a13_item_"):source_file = os.path.join(item_path, "000.dds")if os.path.isfile(source_file):# 目标文件名为 目录名.ddsdest_file = os.path.join(target_dir, f"{item}.dds")# 复制并覆盖(如果已存在)shutil.copy2(source_file, dest_file)print(f"已复制: {source_file} -> {dest_file}")else:print(f"跳过: {item_path} 中没有 000.dds")else:# 不是目标目录,忽略passif __name__ == "__main__":main()

拷贝出来的dds文件都会放到 a13_item 目录下

最后新建一个 dds2png.py 文件,内容如下

import imageio.v3 as iio
import numpy as np
import glob
import os# ===== 请根据需要修改以下两个路径 =====
input_dir = "./a13_item"      # 存放原始 .dds 文件的文件夹
output_dir = "./a13_item_output"    # 输出 .png 文件的文件夹
# ===================================# 如果输出目录不存在则创建
os.makedirs(output_dir, exist_ok=True)# 获取输入目录下所有 .dds 文件
dds_files = glob.glob(os.path.join(input_dir, "*.dds"))for dds_file in dds_files:# 生成输出文件名(保持原名,扩展名改为 .png)base_name = os.path.basename(dds_file)png_name = os.path.splitext(base_name)[0] + ".png"png_file = os.path.join(output_dir, png_name)# 1. 读取 DDS 文件img_data = iio.imread(dds_file)# 2. 垂直翻转flipped_img_data = np.flipud(img_data)# 3. 保存为 PNG 文件iio.imwrite(png_file, flipped_img_data)print(f"已处理: {dds_file} -> {png_file}")print("批量转换完成!")

执行它,所有 item 的图片都会放到 a13_item_output 目录下

http://www.jsqmd.com/news/835671/

相关文章:

  • 如何优化 MySQL 数据库的查询性能?
  • 2026长沙到岳阳商务车/长沙到岳阳商务车电话/岳阳到长沙商务车/岳阳到长沙商务车电话推荐 - 速递信息
  • 洛谷P15801[GESP202603 六级]完全二叉树
  • 泉州装修哪家好?旧房翻新怕被坑?深度测评本土黑马「3F改造家」的六大承诺与五星售后 - 速递信息
  • 2026年4月热门的鹿优选商城推荐,手机购物/线上购物/护肤品时尚好物优选/好物优选,鹿优选商城商品质量如何 - 品牌推荐师
  • 长沙去岳阳商务车/岳阳去长沙商务车电话0730-8188098 - 速递信息
  • 如何在 Cloudflare 后台配置负载均衡健康检查监控源站状态
  • 2026年想除甲醛?专业的璧山除甲醛服务推荐别错过! - 得意的笑125
  • 2026年山西网上阅卷系统公司精选名单-山西普泰泽科技有限公司值得关注 - 品牌推广大师
  • 装饰用
  • docker运行hermes agent
  • 南充地区易拉宝、X展架、行架租赁制作 - 四川华蔓广告有限公司设计安装施工 - 四川华蔓广告有限公司
  • 南充地区警示标识、围挡、展架制作 - 四川华蔓广告有限公司设计安装施工 - 四川华蔓广告有限公司
  • 2026 智能型差压变送器源头厂家品牌排行榜 - 王工聊地下水监测
  • 南充地区花草牌、小区园林标识、亚克力雕刻制作 - 四川华蔓广告有限公司设计安装施工 - 四川华蔓广告有限公司
  • 5.14 冲刺日1
  • 南充地区水晶字、穿孔字、烤漆字制作 - 四川华蔓广告有限公司设计安装施工 - 四川华蔓广告有限公司
  • 2026涪陵家具工厂推荐|沙发/床垫/定制家具实力厂家汇总 - 企业推荐师
  • 南充地区门头招牌、发光字、软膜灯箱制作 - 四川华蔓广告有限公司设计安装施工 - 四川华蔓广告有限公司
  • 2026年4月技术好的清理筛实力厂家推荐,粮食通风地笼/斗式提升机/悬空输送机/比重精选筛/清理筛,清理筛生产厂家哪个好 - 品牌推荐师
  • 宿主机与vm共享folder的开发
  • 2026年贵州AI网络推广怎么做才不踩坑?贵阳豆包搜索推广5大服务商实战对标指南 - 年度推荐企业名录
  • 南充地区标识牌、公示栏、精神堡垒制作 - 四川华蔓广告有限公司设计安装施工 - 四川华蔓广告有限公司
  • 2026年别墅益胶泥经销商怎么选:核心选型标准与合规品牌深度解析 - 万事通达
  • Nginx 配置 API 网关鉴权失败报错 502 Bad Gateway 如何解决?
  • 物质的本质
  • Java程序中如何ping一个域名是否有效
  • 空气微压传感器源头厂家排行榜指南|靠谱品牌推荐 - 王工聊地下水监测
  • 面向对象程序设计-第一部分总结
  • 2026年电磁加热/电磁导热油炉/电锅炉/电节能导热油炉/电导热油炉/电加热设备/电蒸汽炉/电磁蒸汽炉/电蒸汽发生器/电蒸汽锅炉/电磁蒸汽炉/电磁加热器/电回转窑/电加热厂家选择指南 - 速递信息