冒险解谜游戏中文网 ChinaAVG

标题: 【汉化资料】WME引擎内嵌script字幕编辑工具设计 [打印本页]

作者: shane007    时间: 2009-7-15 23:19
标题: 【汉化资料】WME引擎内嵌script字幕编辑工具设计
最近几天还腾不出时间来编工具,先简单地把设计写一下。3 D/ g9 a2 d/ R# u
这个工具大至是这样,选中一个目录A,下面有好多子目录,里面有好多script文件。
/ |: |' }" ^$ F' ?6 G1 b; {. d1 G预先拷贝一份目录A,改名为目录B,把文件都清空。
5 ~1 L" {: _6 n6 h- X3 X界面上有个载入按钮,分割按钮,合并按钮。
" ]$ f: g6 w. ]- c按载入按钮把目录A下的script文件都载入到一个列表里。
. Y3 V" r* h6 ^7 u按分割按钮把每个script文件分割为头部,数据部,尾部 3部分,头部到那个相对路径名为止,数据部和尾部的分界线就是头部的那第一个偏移量。数据部要制作2份,比如filebody1.bin,filebody2.bin.* C  u8 d( M( r* Q; i
还有一个打开按钮,按下后可以自动调用hexworkshop打开filebody2.bin,打开以后检索talk可以很容易找到所有的字幕。然后用replace方式翻译,注意写入的要是gb2312编码的字幕。
7 ]7 q, ?4 B4 C% o7 l- `按下合并后,把头部,数据部(filebody2.bin),尾部合并为一个文件,然后修改头部的5个偏移量。
& i2 l. Z! [4 x在偏移量上加上修改前后的差值,差值为filebody2.bin和filebody1.bin的字节数之差。
' y  }2 x- r, B) u
6 [- B9 y( s1 r0 ]7 h设计基本上是这样,还有什么细节我就不写了。* p6 a9 r1 [* {! {2 f+ j; ], Q5 z
要是深绿,justtoplay等朋友手快的话能编出来就最好了。




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2