翔鹰帝国网|帝国时代论坛|帝国时代II高清版|神话时代|亚洲王朝|征服者|罗马复兴
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 626|回复: 2

[工具] 包装DRS的小工具

[复制链接]

374

主题

14

精华

6万

积分

宗主教

耕战
9361
鹰币
35241
天龙币
18
帖子
5209

特级嘉禾勋章三级帝国勋章十字军勋章

附庸关系0
发表于 2017-5-19 23:03:16 | 显示全部楼层 |阅读模式
大家知道,乌龟包在导入资源的时候,会将编号根据DRS中已有的,来进行自动分配。
对于新的资源,自动分配没什么问题。但对于已经写着编号的资源而言,导入之后,用户还需要手动修改编号,这是不方便的。
为此,我从很早以前的MOD安装文件中获取了一个小程序,它可以用来操作DRS文件。利用这个小程序,我制作了这么一个工具,能够批量将SLP和WAV资源,按照编号导入到DRS中。除此之外,它还可以用于对顺序混乱的DRS进行排序。

使用方法:解压后,将需要导入的SLP和WAV文件放置在文件夹resource\中,然后运行build.bat,就能够在目录下生成一个包装好的gamedata_x1_p1.drs文件。

下载地址: DRS Packaging.rar (26.49 KB, 下载次数: 33)
004时代:战役时代
我很乐意看到有人在MOD技术上超过我。
回复

使用道具 举报

3

主题

0

精华

146

积分

男爵

耕战
17
鹰币
545
天龙币
0
帖子
35

翔鹰建站十周年纪念章

附庸关系0
发表于 2018-1-24 21:51:52 | 显示全部楼层
试了下,确实比乌龟包的科学一点。但是楼主有木有考虑到执行大量文件时,命令行的逐行执行显得非常劣势,上千个SLP打包所需时间非常久,有木有考虑换一种语言来做
回复

使用道具 举报

374

主题

14

精华

6万

积分

宗主教

耕战
9361
鹰币
35241
天龙币
18
帖子
5209

特级嘉禾勋章三级帝国勋章十字军勋章

附庸关系0
 楼主| 发表于 2018-1-25 08:43:44 本帖来自手机 | 显示全部楼层
kkfkkkfk 发表于 2018-1-24 21:51
试了下,确实比乌龟包的科学一点。但是楼主有木有考虑到执行大量文件时,命令行的逐行执行显得非常 ...

这个东西是基于很久以前的一个命令行drs处理小程序制作的,本身没有任何分析drs文件结构的语句,都靠调用程序实现,所以慢也是可能的。
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国 ( 蜀ICP备07503549号 )

GMT+8, 2018-4-21 21:37

Powered by Hawk Studio  QS Security Corp.® Licensed

© 2001-2017 Hawkaoc.net All rights reserved

快速回复 返回顶部 返回列表