首先要说明一下,原来的那个bms脚本的解包器要稍作修改
' `, T" D% J4 n$ a" w0 u因为它没有输出文件头那一块,所以解出来的文件大小总和要比原来的包小
1 N) y% O/ b# }我给它加了行代码,多输出一个文件head.bin,这样全部输出文件总和就和原来的rss包大小一样了& ?( U0 O$ M9 X6 j( U- L2 A
% a: |+ ]5 D( V+ M$ |
我做的这个打包器要配合改过的解包器用,将db.exe放到解包后的文件夹下(就是跟head.bin一个文件下),命令提示符下输入:db filename就可以将这个目录下的解包文件打包成文件名为filename的包。3 I; k; f! P) l+ m
例如,db block1.rss,十二把椅子的几个.rss文件测试通过,不差一个字节。 c/ D* [: R( q
. u6 Y" {& i' c9 ]+ a
修改过的bms解包脚本和打包器见附件:0 R/ g& I( G) U
————————————————————————————————
( S, p- c c9 i! j8.1更新* L, w& m+ J/ n. }% [
今天改了下代码,并且让两个分别用xp和vista的朋友做了测试,应该没问题了,使用方法照旧
" G2 X6 Y/ ]) R: Y————————————————————————————————
' d# ?4 ~& Z$ ?! W4 O8.6更新
" z1 E3 y4 T* [" ^/ K- u
9 _1 Z4 M$ K, |0 @, J非常抱歉,由于个人的疏忽,造成的大家的不便
) h. d$ l" D8 q. {2 n- A
3 R' F) O1 c/ f代码已更新 |