华容道 发表于 2011-1-8 19:19:57

如何合并xsb文件?

我想将许多只含有一个关卡的xsb文件合并成一个xsb文件,不知该如何操作。请大家帮帮忙,谢谢。

18808 发表于 2011-1-8 19:52:40

用记事本打开,将关卡文件复制到同一个文件,每个关卡之间用换行(回车键)格开,然后用A码保存…

stopheart 发表于 2011-1-8 19:57:48

如果有老封的软件,方法如下:把所有XSB文件,导入一个box文件里,然后用附件中的文件转换即可。
如果你不会,你可以把xsb格式文件发给我,我给你转。
wrbwyk@tom.com

华容道 发表于 2011-1-8 20:17:59

回复 3# 的帖子

好热心的版主!谢谢:handshake

华容道 发表于 2011-1-8 20:22:25

回复 3# 的帖子

有没有能完成格式转换的免安装版的推箱子软件?

华容道 发表于 2011-1-8 20:41:05

找到一种方法:把100多个xsb文件先转换成文本文件(批处理),再用文本文件合并器合并。

anian 发表于 2011-1-9 11:03:09

如果每个单关卡XSB文件的最后(或开始)都有最少一行是空的, 那么最简单的方法就是:

copy *.xsb  new.xsb

anian 发表于 2011-1-9 12:06:00

也可以用joinxsb将许多个xsb文件合并成一个xsb文件。

用法:

joinxsb -b -f -o out.xsb  *.xsb

-b  ----- 每个文件之间加一空行。
-f  ----- 显示每个文件名字。
-o  ----- 合并后的文件

可以用星(*)来批量处理。

这个程序不理会文件的名字(是ASCII Text文件就可以)。
如你的文件是"*.txt", 可以用:

joinxsb -b -f -o out.xsb *.txt

华容道 发表于 2011-1-9 12:14:08

回复 8# 的帖子

joinxsb -b -f -o out.xsb  *.xsb
真好用!谢谢

anian 发表于 2011-1-9 12:30:37

忘了说: 上面那个例子, 如果合并后的文件(out.xsb)已经存在,程序会问你是否要删除原来的文件再造个新的。 如果你的答案永远是“y”而不想答这个问题, 可以用“-y”选择。

joinxsb -b -f -y -o out.xsb *.xsb
页: [1]
查看完整版本: 如何合并xsb文件?