林海谐缘俱乐部's Archiver

风之火舞 发表于 2007-7-7 14:13

汉化机器人——傻瓜型Java软件汉化工具

[color=#0000ff][size=4][attach]14692[/attach] [attach]14693[/attach] 转自0110手机论坛(空白记忆)

汉化机器人——傻瓜型Java软件汉化工具(新人都能用)
汉化软件不求人!

好不容易找到的,但目前没时间进行汉化的研究。

更新历史:
11.5更新为0.02版,增加了文件备份功能,增加了未保存文件提示功能,导出文件名带原文件名
11.4更新,增加了字符过滤功能,增加了文本导出功能
11.3更新,修复一些BUG,增加修改manifest.mf功能。
11.2更新,增加汉化语言包功能,增加ANSI/UTF8字符互转功能。
11.1,测试版0.01,正是发布。


软件名称:java Class汉化工具
制作人:waterun


软件开发目的:因为使用手工汉化java的class文件比较复杂,通常汉化一个游戏要花费很大精力,开发本软件的目的就是要简化汉化人的工作量,把原本需要用16进制编辑器的查找、编码转换、替换工作交给软件来玩成,这样能大大节省汉化人的时间;

本软件目前处于测试版本,现在分析java class文件还有很多字符串不能过滤,所以要人为选择哪些是该汉化的,哪些是不该汉化的。

使用本软件超级简单,但最好先了解java游戏汉化方面的相关知识,然后再继续往下看:

一、汉化class文件:
先用winrar把java程序的jar文件解压开,一般里面有很多class文件,
用本程序打开class文件,程序会分析class文件里的字符串,并显示在列表中,
找到你要汉化的字符串,选择后会在下面的编辑框内有显示
改成你要汉化的内容,然后点击“替换”,注意,由于字符串查找的关系,替换的字符串UTF-8字节长度不能超过255个字符。
当你要汉化的字符串都替换完毕,点击“保存”,就汉化完成了。

二、汉化语言包文件:
一般语言包都以扩展名.dat的形式出现,如Lang.dat,不过也有不是的具体根据不同java程序都有所不同,汉化方法和汉化class文件类似。

三、汉化游戏名:
游戏名一般都保存manifest.mf文件里,由于手机用UTF-8编码,所以直接用文本文件改游戏名,在手机上会是乱码,用本软件直接打开manifest文件可以直接编辑,保存后为UTF-8编码,这样就不用UltraEdit转换了。

对于汉化后的文件,可以用WinRar打开原来的jar文件,把汉化后的class文件重新拖进去就完成了,可以传进手机里测试了[/size][/color]

gamekove 发表于 2010-1-20 20:31

支持···

gamekove 发表于 2010-1-20 20:32

ding

yobettin 发表于 2010-2-2 17:08

看看~

fsy1996 发表于 2010-3-13 09:32

看看

fsy1996 发表于 2010-3-13 09:33

不错啊

haha709 发表于 2010-4-11 20:33

不错

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.