林海谐缘

 找回密码
 审核注册
搜索
查看: 7894|回复: 6

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

  [复制链接]
发表于 2007-7-7 14:13:03 | 显示全部楼层 |阅读模式
  转自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文件重新拖进去就完成了,可以传进手机里测试了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?审核注册

x
发表于 2010-1-20 20:31:46 | 显示全部楼层
支持···
发表于 2010-1-20 20:32:24 | 显示全部楼层
ding
发表于 2010-2-2 17:08:15 | 显示全部楼层
看看~
发表于 2010-3-13 09:32:39 | 显示全部楼层
看看
发表于 2010-3-13 09:33:10 | 显示全部楼层
不错啊
发表于 2010-4-11 20:33:42 | 显示全部楼层
不错
您需要登录后才可以回帖 登录 | 审核注册

本版积分规则

QQ|手机版|小黑屋|林海谐缘论坛 ( 豫ICP备07015145号 ) |
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论 | 管理员:linker(QQ:80555546) 群:3067918

GMT+8, 2024-11-21 17:51 , Processed in 0.027237 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表