首先要说明一下,原来的那个bms脚本的解包器要稍作修改
* l9 _: {) v) u% `因为它没有输出文件头那一块,所以解出来的文件大小总和要比原来的包小
( v! d% D- r( |0 A3 ~& ~$ u我给它加了行代码,多输出一个文件head.bin,这样全部输出文件总和就和原来的rss包大小一样了
! V9 E2 I& _. K! l9 J4 ?6 w# o& V+ d9 O9 d. `# p
我做的这个打包器要配合改过的解包器用,将db.exe放到解包后的文件夹下(就是跟head.bin一个文件下),命令提示符下输入:db filename就可以将这个目录下的解包文件打包成文件名为filename的包。5 e! z+ q) h& w0 L% V# V
例如,db block1.rss,十二把椅子的几个.rss文件测试通过,不差一个字节。
% i5 _, x& M& j/ f( a" ?" X0 N+ i/ c2 c8 O
修改过的bms解包脚本和打包器见附件:* J, d# H' j+ W. Y1 c; Y. A$ P& I
————————————————————————————————, |7 v$ c L) g+ j
8.1更新
! V. S- X; [* b今天改了下代码,并且让两个分别用xp和vista的朋友做了测试,应该没问题了,使用方法照旧3 x- r) n- ~2 f2 ]
————————————————————————————————( R- Y& L- B: _6 {2 b! S
8.6更新8 N' l1 G$ e/ `, y8 `/ ?$ Q# n
( f- v' F x" u# P1 z. C非常抱歉,由于个人的疏忽,造成的大家的不便 e2 ]) ?# a" ^: C1 }* `
- J; t1 c$ B3 o( A: s
代码已更新 |