首先要说明一下,原来的那个bms脚本的解包器要稍作修改# B% l E0 z1 z
因为它没有输出文件头那一块,所以解出来的文件大小总和要比原来的包小# y% _8 @8 z. R8 ]! O
我给它加了行代码,多输出一个文件head.bin,这样全部输出文件总和就和原来的rss包大小一样了
/ x8 |0 f0 {) D3 _$ J1 C
. Q, C) y3 d4 b& M2 W我做的这个打包器要配合改过的解包器用,将db.exe放到解包后的文件夹下(就是跟head.bin一个文件下),命令提示符下输入:db filename就可以将这个目录下的解包文件打包成文件名为filename的包。 a! m. }. p- U& ~, A' F+ d
例如,db block1.rss,十二把椅子的几个.rss文件测试通过,不差一个字节。' r7 B( a0 {5 B
+ n6 n% W! k* D8 f! s: p
修改过的bms解包脚本和打包器见附件:9 Y7 F! _8 f, K$ C
————————————————————————————————: H* b, w) c6 U; C2 s" d& q, _ N
8.1更新
% E4 I! |, }9 t5 b" w今天改了下代码,并且让两个分别用xp和vista的朋友做了测试,应该没问题了,使用方法照旧. T& P6 j9 l0 j. n- d" I
————————————————————————————————0 k1 Y5 \: {1 b i
8.6更新
A" V4 {5 s. ?5 I) U: W& M/ B: z
9 N7 t# g& _! E非常抱歉,由于个人的疏忽,造成的大家的不便! J; V9 m: z5 s E7 }" N
9 G* [& h" D5 `7 g, N代码已更新 |