首先要说明一下,原来的那个bms脚本的解包器要稍作修改
7 d9 C; U, l& \0 C$ d$ p: `9 z因为它没有输出文件头那一块,所以解出来的文件大小总和要比原来的包小( Z6 o6 {9 [" h, b0 _+ P
我给它加了行代码,多输出一个文件head.bin,这样全部输出文件总和就和原来的rss包大小一样了( S* l2 ] P% Y5 y8 H
+ Z% ~, f3 p& Z
我做的这个打包器要配合改过的解包器用,将db.exe放到解包后的文件夹下(就是跟head.bin一个文件下),命令提示符下输入:db filename就可以将这个目录下的解包文件打包成文件名为filename的包。% V" V n1 V0 ?, \7 O3 s
例如,db block1.rss,十二把椅子的几个.rss文件测试通过,不差一个字节。: g3 N# }( S4 e; y+ f, z7 T
9 S& |# \ p# u* x! k& D! ?* h
修改过的bms解包脚本和打包器见附件:' T3 S5 l& T: h+ F+ W
————————————————————————————————
2 o) U' q; l0 M8.1更新" e) |& } Q; G( H) a6 J# D E
今天改了下代码,并且让两个分别用xp和vista的朋友做了测试,应该没问题了,使用方法照旧' U5 A- U! ]& U! M& ~
————————————————————————————————/ H2 q$ f: o4 }0 B
8.6更新8 ~/ b% v. B; R
' r+ }$ e7 w5 y: ~非常抱歉,由于个人的疏忽,造成的大家的不便
) }. U! D8 g+ v; I4 O* k
: i1 X3 K a( K3 F$ W. u9 \代码已更新 |