用java写了一个拆包工具
srpgstudio吧
全部回复
仅看楼主
level 1
godoway 楼主
/s/1t5Y52UMo7_2ZhMV_CH2m4g 提取码: hb2e
如题,目前测试了几个游戏,都能拆解出图片音频等资源,
尚未找到提取文本的方法(虽然可以人工提取,不过工作量...)
使用方法(需要 java8 以上的环境):
java -jar srpgstudio-extractor-0.1.jar -target targetFile --unpack [--output outputPath]
代码放在了github有兴趣的人可以去看一下
2018年12月24日 03点12分 1
level 1
感谢!我去试试拆个一直卡关的战棋……
2018年12月29日 20点12分 2
level 7
- - 很想用,但是软件小白,可惜了
2019年01月01日 05点01分 3
level 1
godoway 楼主
才发现打少了一个-号,不过大概也没人用吧
java -jar srpgstudio-extractor-0.1.jar --target targetFile --unpack [--output outputPath]
2019年01月07日 02点01分 4
搞不懂如何解密XD
2019年01月07日 15点01分
@迷途羊🐑 它加密只是单纯做了xor,所以只要用两个项目(一个加密,一个不加密)就能获得密钥了
2019年01月08日 05点01分
level 1
软件小白,求教程
2019年01月28日 09点01分 5
总之先安装一个java,然后再在命令行里面输入命令试试
2019年01月28日 10点01分
@godoway 不会用啊
2019年01月28日 18点01分
level 1
targegFile 是指哪个文件,试过了全部文件都显示不是srpg studio game,用的是 Vestaria
2019年02月11日 09点02分 6
targetfile 就是你要解包的data.dts啊,另外srpgstudio 1.159之前的版本的游戏多半可能解不了。
2019年02月12日 06点02分
level 1
怪不得,试了好久都不行,有点可惜,不过还是谢了,另外源码在github好像找不到,可发到网盘吗?
2019年02月12日 07点02分 7
level 1
我找到了,谢谢了
2019年02月12日 07点02分 8
有兴趣可以clone之后添加功能[勉强]
2019年02月12日 09点02分
level 1
请教大佬。java装好了, 然后解压完毕后, 直接就输出指令。 第一个 target就是 写上 target是吧。 第二个 targetfile 就是 data.dts 然后回车显示 Error: Unable to access jarfile srpgstudio-extractor-0.1.jar 请问可否详细讲一下步骤, 电脑小白实在是不知道如何下手
2019年02月20日 12点02分 9
截个图看看吧,一时间我也不知道是什么原因
2019年02月20日 13点02分
level 1
还麻烦大神指点一下了哈,非常感谢!
2019年02月20日 22点02分 11
[--output outputPath]表示可选参数 也就是说可以不输入,output path是指你要拆到的位置
2019年02月20日 23点02分
不输入【】的内容 和 outputpath换成目录以后。提示的内容和截图里一样。 请问是不是用这个工具和指令之前要安装点什么别的东西? 因为感觉好像是我缺了什么东西所以这个无法工作的感觉。 我有安装jdk和jre ,是不是还需要安装一些什么? 或者这个解压工具是不是要放在游戏目录下再使用一类的?
2019年02月21日 00点02分
@晓の天道 今早用手机看没看清楚,jar的运行指令准确来说是: java -jar jar的路径 --参数名称 参数。 所以你需要进入jar的目录输入该指令,或者输入完整的jar路径,data.dts同理。 例如 java -jar x:\xxxx.jar --target x:\xxx.dts。
2019年02月21日 06点02分
多谢大神! 终于成功了!不过可惜的是好像是游戏的加密问题。开始一半左右就提示文件加密。然后就停了哈哈。 不过倒是涨了不少知识。 实在是非常感谢哈!
2019年02月21日 08点02分
level 3
专拆ss还是都可以?
2019年03月10日 10点03分 12
level 2
拿这个拆
2019年03月17日 04点03分 13
这个是不能拆data.dts的。只能拆通用素材库的system.dat这样。
2019年04月29日 17点04分
兄弟,为什么你的可以运行?我提取文件说不支持,麻烦看一下。
2019年11月20日 01点11分
这个貌似抽的不完整,data拆不开,只能拆runtime.rts
2019年12月06日 18点12分
为啥我能拆data.dts拆不了runtime.rts老哥。求救,拆rts就说我不是srpg游戏it is not a srpg studio game.
2025年10月17日 16点10分
level 8
试着拆包,不过命令行弹出这个不知道是什么意思。看解包目录也没有文件。大佬帮忙看看吧。想直接看CG来着
2019年04月29日 15点04分 14
level 8
楼主,刚刚上面那个图好像是output的输出没有定义主参数导致的。这次我把输出路劲删除以后,返回了这些内容。但是依然没有文件,想问一下默认输出路径即使不定义也会正常输出吗?还有就是这些返回值是什么意思啊。失败了吗。。。。
2019年04月29日 17点04分 15
这是报错了,我也出现了这个异常,通过debug楼主的代码看下来我要解的包里东西比楼主代码中分类的少,感觉是因为楼主6楼说的低于一定版本做出来的接不了。。。。
2019年08月24日 18点08分
level 1
大佬问下这个该怎么解决:
我输入的是
java -jar D:\srpgstudio-extractor\srpgstudio-extractor-0.1.jar --target D:\Dolls\data.dts
结果最下面一行就是显示这东西
Exception in thread "main" java.lang.IllegalStateException: key does not exists.
at gwsl.srpgstudio.extractor.Application.crypt(Application.java:87)
at gwsl.srpgstudio.extractor.Application.main(Application.java:50)
下面是图
2019年07月28日 15点07分 16
1 2 3 4 尾页