首先要说明一下,原来的那个bms脚本的解包器要稍作修改1 r% _8 j. |$ y6 n' o6 ~' W
因为它没有输出文件头那一块,所以解出来的文件大小总和要比原来的包小, L! k. Z" i( n4 a3 A
我给它加了行代码,多输出一个文件head.bin,这样全部输出文件总和就和原来的rss包大小一样了
/ s3 \/ b" v/ E1 G5 R. \* u* x+ O# j, k
我做的这个打包器要配合改过的解包器用,将db.exe放到解包后的文件夹下(就是跟head.bin一个文件下),命令提示符下输入:db filename就可以将这个目录下的解包文件打包成文件名为filename的包。2 @, a: O; u, }$ y$ ~; A. H
例如,db block1.rss,十二把椅子的几个.rss文件测试通过,不差一个字节。+ W% I, O* [7 l# V
+ z) ?6 }% o8 a
修改过的bms解包脚本和打包器见附件:; t+ \, v0 a5 z
————————————————————————————————
& |; M ~# i4 Y- b. ~# D8.1更新' E1 }" Q# H- T. t$ W
今天改了下代码,并且让两个分别用xp和vista的朋友做了测试,应该没问题了,使用方法照旧3 F7 n+ x, b; ?1 d
————————————————————————————————
/ p' e+ g" E7 o1 c% y% i9 u- ~% z2 t8.6更新
0 x9 @5 d; C6 ~# c' t
! ^1 {! O7 S& m' \% k- Q非常抱歉,由于个人的疏忽,造成的大家的不便
$ E3 R4 q. H, e( k% O' {: d- _0 s; V8 o6 J
代码已更新 |