找回密码
 注register册

QQ登录

只需一步,快速开始

查看: 2624|回复: 3

[〖游戏相关〗] 多平台游戏内容提取工具整合-Python

发表于 2019-4-7 20:08:50 |阅读模式
N0I1RDY=47IH35
本帖最后由 彧宇痕羿 于 2019-4-7 20:12 编辑 [j]47IH35 RBG1RI[/j]

[j]47IH35 RBG1RZ[/j]
若需要完整使用以下工具,首先在电脑上装好Python
下载链接:https://www.python.org/ftp/python/3.7.2/python-3.7.2   ***下载/download/otomedream/ダウンロード***  
装好后在CMD里输入python出现版本号即为成功
不推荐缺乏电脑常识/English not so 上手/无法自行安装python拓展的人使用,所有的工具都是英文的


[j]47IH35 RBG1RW[/j][j]47IH35 RBG1RI[/j]
1.图片去码 DeepCreamPy  
[j]47IH35 RBG1RS[/j]链接:https://github.com/deeppomf/DeepCreamPy/
这个软件是基于深度学习处理图像,程序识别特定颜色(#FF0000, #00FF00, #0000FF)后进行处理。其实不仅可以去码,还可以还原图像
推荐装Python后使用

一般使用方法
1.选择图像,添加标记
默认的颜色是#00ff00,RGB中纯绿色
在图像处理软件中为去码的部分涂上#00ff00(0,255,0)颜色后将图片放入decensor_input文件夹,打开程序,程序会自动处理并输出到decensor_output文件夹。颜色的区块不需要指定,任意形状都可以
示例
[j]47IH35 RBG1RJ[/j]D:\Tools>decensor   ***下载/download/otomedream/ダウンロード***  
[j]47IH35 RBG1S6[/j]Using TensorFlow backend.
[j]47IH35 RBG1R1[/j]2019-02-07 19:32:20.067429: I c:\users\user\source\repos\tensorflow\tensorflow\core\platform\cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2[j]47IH35 RBG1QT[/j]
--------------------------------------------------------------------------
[j]47IH35 RBG1RB[/j]Decensoring the image ./decensor_input/test.png[j]47IH35 RBG1R8[/j]
Found 1 censored regions in this image!
[j]47IH35 RBG1RC[/j]1 out of 1 regions decensored.
[j]47IH35 RBG1S8[/j]Decensored image saved to ./decensor_output/test.png!
[j]47IH35 RBG1RK[/j]
稍微高级方法
使用命令行完整使用其功能
在程序后面添加参数:
--decensor_input_path 路径 指定输入文件夹路径[j]47IH35 RBG1R8[/j]
--decensor_output_path 路径 指定输出文件夹路径
[j]47IH35 RBG1RM[/j]--mask_color_red  指定涂色部分为纯红色(#ff0000/255,0,0)
[j]47IH35 RBG1RT[/j]--mask_color_green 指定涂色部分为纯绿色(#00ff00/0,255,0)
[j]47IH35 RBG1RX[/j]--mask_color_blue 指定涂色部分为纯蓝色(#0000ff,0,0,255)

去马赛克的功能还在开发

[j]47IH35 RBG1R0[/j][j]47IH35 RBG1QL[/j]
2.AssetStudio
[j]47IH35 RBG1QQ[/j]
[j]47IH35 RBG1RR[/j]链接:https://github.com/Perfare/AssetStudio
assetstudio是拆Unity游戏的工具,可以查看游戏的文件
使用方法
打开主程序后选择Fil->Load file/folder,选择文件或者目录,之后程序会自动处理输出。进入Asset list即可查看内容
通过Filter type过滤类型,Explort选择导出的文件

在设置里面根据自身需求变更设置,对于一般人士来说上面的使用方法就够了

[j]47IH35 RBG1QM[/j]
[j]47IH35 RBG1RI[/j]
[j]47IH35 RBG1RY[/j]3.QuickBMS[j]47IH35 RBG1QO[/j]
<<官方网站>>:https://aluigi.altervista.org/quickbms.htm
quickbms是通过外部设定可以泛用的游戏拆包程序集
quickbms是拆小包的程序,quickbms_4gb_files是大小都可的程序
使用方法
官网含有2050个配置文件,附赠的网盘链接里面压缩包已经自带2406个
https://pan.baidu.com/s/1y6chig63k48KnKPLwXlGbw
文件分类部分过长,这里只截取部分,剩余请自行在网盘链接查看:

[j]47IH35 RBG1QT[/j]                               
需要注册成功才可查看大图
通过游戏封包后缀/文件头查询封包类型,通过官网列表查询对应封包类型对应的配置文件(*.bms),打开程序后会弹出选择bms的窗口,选择相应的bms之后选择封包文件,之后选择保存目录,程序会自动处理
*某些加密包会需要密钥验证;某些封包使用了不同的内存偏移量,使得可以输出文件,但是输出的文件打不开,可以自行调试解决*
[j]47IH35 RBG1S2[/j]
4.W2xC
原版的Waifu2x只支持N卡,这个二次版本是使用OpenCL技术,可以让AMD显卡也可以使用Waifu2x

使用方法
程序为文件夹中的run   ***下载/download/otomedream/ダウンロード***   ,通过编辑solo.cmd使用或者在cmd或者ps中控制参数使用
run   ***下载/download/otomedream/ダウンロード***   --scale_ratio 1 --noise_level 2 --processor 0 -i @@ --block_size 256
--scale_ratio 是缩放大小,没有   ***下载/download/otomedream/ダウンロード***   ;--noise_level是降噪等级,在1和2直接选择,2的降噪程度比1好
@@是文件的绝对路径;--block_size 是拆分的程度,数值可以在4至512直接选一个4的整倍数,一般不需要更改。图片会输出到原图片文件夹
例如run   ***下载/download/otomedream/ダウンロード***   --scale_ratio 1 --noise_level 2 --processor 0 -i d:/a.png --block_size 256
意思是读取d:/a.png文件,不扩大,使用GPU进行2级降噪
*处理图片时注意需要足够的内存,测试输出的图片(10000px,1亿像素,处理需要12G空闲内存)->https://pan.baidu.com/s/1JgvsVnluI8igzj2ZkyFNEw*
5.TouhouSE
<<官方页面>>
https://resemblances.click3.org/product_list/index.cgi/detail/61
使用方法
TouhouSE是泛用的东方文件拆包工具,打开主程序后选择文件后会自动处理。输出拆包文件到原路径

6.wwise
wwise是一种音频封包技术,这里的wwise是拆包工具
像崩坏3,猎天使魔女等游戏的音频封包就是用的这个技术,这种封包在游戏里用的很广
使用方法
将bnk封包放入Game Files文件夹后选择运行导出ogg或者mp3的cmd,程序会自动处理,输出到
相应文件夹。ogg的音频质量要比mp3好

7.VGMToolbox
这个工具主要是面向主机格式(xbox, 任天堂主机游戏等)的音频/视频拆包

使用方法
由于这个工具用处不是很广泛,不写出使用方法,不是很难。我自己成功拆包猎天使魔女2的视频资源

8.print.py
这个python脚本功能是获取特定目录下特定文件拓展名的列表。与上面的工具一起用可以提高效率(真的)

使用方法
通过编辑文件的拓展名(.   ***下载/download/otomedream/ダウンロード***   )及目录的绝对路径使用不要问我py脚本怎么运行

[j]47IH35 RBG1RJ[/j][j]47IH35 RBG1QU[/j]
【论坛搜索关键词】:🔍多平台游戏内容提
N0I1RDY=
发表于 2019-10-30 11:14:42
感谢分享,请问楼主,是否有可以提取android 或ios游戏素材的软件呢?看了一下楼主分享的工具似乎没有手机平台的
回复

使用道具

nssins 该用户已被删除
N0I1RDY=
发表于 2020-5-7 05:33:13
感谢分享,跟楼上一样,不知道这些方法能不能用在电脑的安卓模拟器上面啊
回复

使用道具

N0I1RDY=
发表于 2022-4-5 11:56:30
感谢分享!我看了一下,图片去码的链打不开了,但同类型我找到了这个:https://github.com/liaoxiong3x/DeepCreamPy
[j]47IH35 RBG1S7[/j]应该也行
回复

使用道具

您需要登录后才可以回帖 登录 | 注register册

本版积分规则

银行|😀|手机版|Archiver|联系 翼梦管理员|联系 舞城管理员|☆翼の夢★舞の城☆聯盟 ( 苏ICP备13061143号 ) | 繁體中文化      

苏公网安备 32011302320404号

GMT+8, 2024-4-25 08:31 , Processed in 0.457990 second(s), 25 queries , Gzip On.      

快速回复 返回顶部 返回列表 立刻刷新