软件修改教程

上传人:ji****72 文档编号:39550692 上传时间:2018-05-17 格式:DOC 页数:14 大小:2.23MB
返回 下载 相关 举报
软件修改教程_第1页
第1页 / 共14页
软件修改教程_第2页
第2页 / 共14页
软件修改教程_第3页
第3页 / 共14页
软件修改教程_第4页
第4页 / 共14页
软件修改教程_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《软件修改教程》由会员分享,可在线阅读,更多相关《软件修改教程(14页珍藏版)》请在金锄头文库上搜索。

1、一、软件信息的修改与基础常识很多人认为软件很神秘,其实软件就是按照语言的规则合理编写的产物。而 Java 软件是一 种相当赤裸的软件,用 winrar 打开 Jar 文件就可以清晰地看清楚其中的结构,而其中很多都是可以随意编辑的。其中的 class 文件就是编码文件,需要用专用的编译或者反编译软件阅读和修改,相对复杂,但程序的信息文件却十分暴露且易于随意修 改。如下图,显示 Gmail 的文件结构:其中的 png 图片文件就是显示在应用程序界面的文件图标,用户可以随意替换(格式名称要与源文件相同) 。META-INF 就 是软件的信息文件,用记事本程序打开其中的 MANIFEST.MF,就可以

2、查看并修改软件信息,其中包含软件的名称、版本号、 版权所有人、运行环境等。 将软件名称修改成和手机内置软件相同的名称可实现删除小三内置程序(比如滑板和数独)的目 的,也可以通过这个手段使程序个性化,使用自己期望的信息。Jad 文件原理基本相同,但还需提供 Jar 文件的大小和来源信 息以供系统在安装时识别。=传说中的分割线= 二、软件分辨率的修改与横竖屏的转换这可是小三玩家的必修课,因为小三的界面比较怪异。首先,因为功能条的存在,小三的实际分辨率为 240*302。部分 软件为自适屏软件,不需要调整,但还是有相当的部分(尤其是游戏)分辨率需要自己调整,否则下面的选项栏就看不到。 部分软件的键位

3、也是有错,映射到了别的键位上了,这就需要进一步修改(查询自己手机按键对应的键值需使用键值查询软 件,请在文章末尾的附件中索取) 。小三的竖屏软件使用起来多有不便,也需要横屏的修改来方便键盘操作。 下面介绍主流的两款 Jar 修改软件。 1.手游伴侣 HandyPartnerV1.6一款为诺基亚机子设计的软件,确造福了无数的非智能手机的玩家。这个软件的教程之前在论坛出现过,我也不必多说,简单的界面可以称得上一目了然。 使用的时候先选缺省设置。GetGameAction 和触摸屏设置都不要勾选,如果要转换键值,勾选键值转换并更改(通过这样可 选择小三是采用主屏键盘还是 OKLM 键盘) 。右侧的强

4、制全屏仅在部分软件(如手机大头)的修改中有作用,一般不必勾选。 分辨率选手动设定,然后更改。要想改成横屏的,显示模式选择旋转屏幕、逆时针就可以了,但这个办法只针对采用相对坐 标的 Jar 软件起效,对于在编写的时候采用绝对坐标的软件(如路路通)无效甚至产生致命问题。设置完成后选择运行转换,找到你的 Jar 源文件就可以了。转换成功后在手游伴侣文件夹产生一个名为 pkg_new 的文件, 那就是修改完成的文件了。 2.JavaMagic这款软件相对手游伴侣功能更加丰富(如修改字体、Jad 文件的生成与编辑等) ,设置里列的无比清楚,实在不需要多讲。 不过 JM 的使用需要多多摸索,产生的软件经常

5、出现 BUG,所以 Magic 被戏称为 Make a game incompatible & crash(让一个 游戏不兼容且瘫痪!) 3.JAVAjava一款相当优秀的小软件,可以使 Jar 文件压缩更加紧凑,同时也可以生成 Jad 文件,请在附件里选取。4.手机顽童模拟器 一款 S40 的 Java 模拟器,针对诺机设计,主要用来测试软件改成横屏后还能否正常运行,别的其实用处不大,因为环境与 LG 的手机存在不同,所以上面能运行的不一定能在我们手机上运行。 =传说中的分割线= 三、软件的汉化操作 1.hhclass(汉化机器人)傻瓜汉化法一款相当好用的汉化软件,可以迅速过滤 class

6、文件里面的英文字符并替换,操作简单,不再要求汉化者具备 16 进制编辑能 力,吐血推荐。 操作方法: (1)汉化 class 文件: 先用 winrar 把 java 程序的 jar 文件解压开,找到 class 文件,用程序打开 class 文件,程序会分析 class 文件里的字符串,并 显示在列表中。找到你要汉化的字符串,选择后会在下面的编辑框内有显示。改成你要汉化的内容,然后点击“替换”。注意, 由于字符串查找的关系,替换的字符串 UTF8 字节长度不能超过 255 个字符。当你要汉化的字符串都替换完毕,点击“保 存”,就汉化完成了。 (2)汉化语言包文件: 一般语言包都以扩展名.da

7、t 的形式出现,如 Lang.dat,不过也有不是的具体根据不同 java 程序都有所不同,汉化方法和汉化 class 文件类似。 2.人工汉化流程 (这个太过复杂,实在没有时间详细写,以后有空补上) =传说中的分割线= 四、软件的破解步骤(请尊重软件作者权利,严禁用于商业用途!) JAVA 破解修改器 HALO1.0 教程欢迎来到软件修改教程小三是一款特殊的手机,拥有拉风实用的侧滑。但当下的侧滑手机的绝大部分是智能机,所以非智能的小三就遇上了软 件兼容性的尴尬问题,很多软件都存在使用缺陷,所以需要我们自行修改。同时很多软件本身使用起来不方便,就需要汉化、 破解等。鉴于本人能力有限,也就只能结

8、合自身经验随便谈谈,若您为 Java 语言的编写专家,希望能与我取得联系,论坛 需要您的帮助。 (转载请标明出处!)教程分为如下板块一、软件信息的修改与基础常识二、软件分辨率、键位的修改与横竖屏的转换三、软件的汉化操作四、软件的破解步骤五、合软的制作与开发六、软件的反编译七、关于 KS360 软件存在问题的相关解答八、前七部分中描述的各种软件和相关的附件 =传说中的分割线= 一、软件信息的修改与基础常识很多人认为软件很神秘,其实软件就是按照语言的规则合理编写的产物。而 Java 软件是一 种相当赤裸的软件,用 winrar 打开 Jar 文件就可以清晰地看清楚其中的结构,而其中很多都是可以随意

9、编辑的。其中的 class 文件就是编码文件,需要用专用的编译或者反编译软件阅读和修改,相对复杂,但程序的信息文件却十分 暴露且易于随意修改。 如下图,显示 Gmail 的文件结构:其中的 png 图片文件就是显示在应用程序界面的文件图标,用户可以随意替换(格式名称要与源文件相同) 。META-INF 就 是软件的信息文件,用记事本程序打开其中的 MANIFEST.MF,就可以查看并修改软件信息,其中包含软件的名称、版本号、 版权所有人、运行环境等。 将软件名称修改成和手机内置软件相同的名称可实现删除小三内置程序(比如滑板和数独)的 目的,也可以通过这个手段使程序个性化,使用自己期望的信息。J

10、ad 文件原理基本相同,但还需提供 Jar 文件的大小和来 源信息以供系统在安装时识别。 =传说中的分割线= 二、软件分辨率的修改与横竖屏的转换这可是小三玩家的必修课,因为小三的界面比较怪异。首先,因为功能条的存在,小三的实际分辨率为 240*302。部分 软件为自适屏软件,不需要调整,但还是有相当的部分(尤其是游戏)分辨率需要自己调整,否则下面的选项栏就看不到。 部分软件的键位也是有错,映射到了别的键位上了,这就需要进一步修改(查询自己手机按键对应的键值需使用键值查询软 件,请在文章末尾的附件中索取) 。小三的竖屏软件使用起来多有不便,也需要横屏的修改来方便键盘操作。 下面介绍主流的两款 J

11、ar 修改软件。 1.手游伴侣 HandyPartnerV1.6一款为诺基亚机子设计的软件,确造福了无数的非智能手机的玩家。这个软件的教程之前在论坛出现过,我也不必多说,简 单的界面可以称得上一目了然。 使用的时候先选缺省设置。GetGameAction 和触摸屏设置都不要勾选,如果要转换键值,勾选键值转换并更改(通过这样可 选择小三是采用主屏键盘还是 OKLM 键盘) 。右侧的强制全屏仅在部分软件(如手机大头)的修改中有作用,一般不必勾选。 分辨率选手动设定,然后更改。要想改成横屏的,显示模式选择旋转屏幕、逆时针就可以了,但这个办法只针对采用相对坐 标的 Jar 软件起效,对于在编写的时候采

12、用绝对坐标的软件(如路路通)无效甚至产生致命问题。设置完成后选择运行转换,找到你的 Jar 源文件就可以了。转换成功后在手游伴侣文件夹产生一个名为 pkg_new 的文件, 那就是修改完成的文件了。 2.JavaMagic这款软件相对手游伴侣功能更加丰富(如修改字体、Jad 文件的生成与编辑等) ,设置里列的无比清楚,实在不需要多讲。 不过 JM 的使用需要多多摸索,产生的软件经常出现 BUG,所以 Magic 被戏称为 Make a game incompatible & crash(让一个 游戏不兼容且瘫痪!) 3.JAVAjava一款相当优秀的小软件,可以使 Jar 文件压缩更加紧凑,同

13、时也可以生成 Jad 文件,请在附件里选取。 4.手机顽童模拟器 一款 S40 的 Java 模拟器,针对诺机设计,主要用来测试软件改成横屏后还能否正常运行,别的其实用处不大,因为环境与 LG 的手机存在不同,所以上面能运行的不一定能在我们手机上运行。 =传说中的分割线= 三、软件的汉化操作 1.hhclass(汉化机器人)傻瓜汉化法一款相当好用的汉化软件,可以迅速过滤 class 文件里面的英文字符并替换,操作简单,不再要求汉化者具备 16 进制编辑能 力,吐血推荐。 操作方法:(1)汉化 class 文件: 先用 winrar 把 java 程序的 jar 文件解压开,找到 class 文

14、件,用程序打开 class 文件,程序会分析 class 文件里的字符串,并 显示在列表中。找到你要汉化的字符串,选择后会在下面的编辑框内有显示。改成你要汉化的内容,然后点击“替换”。注意, 由于字符串查找的关系,替换的字符串 UTF8 字节长度不能超过 255 个字符。当你要汉化的字符串都替换完毕,点击“保 存”,就汉化完成了。 (2)汉化语言包文件: 一般语言包都以扩展名.dat 的形式出现,如 Lang.dat,不过也有不是的具体根据不同 java 程序都有所不同,汉化方法和汉化 class 文件类似。2.人工汉化流程 (这个太过复杂,实在没有时间详细写,以后有空补上)=传说中的分割线=

15、四、软件的破解步骤(请尊重软件作者权利,严禁用于商业用途!)JAVA 破解修改器 HALO1.0 教程一款先进而实用的破解工具,功能丰富,操作简单。 Z!1 _: X$ I2 p 3 u. m4 Z& E5 l+ C& R! e z w 1.双击 HALO 图标运行 HALO,单击“文件名”,打开一个需要破解或者修改的 JAR 文件。 2.打开 jar 文件后,点击“工具”-“配置”,把“对 JAR 进行破解”勾上,如果不要修改游戏就把 JAVAMAGIC 的修改屏幕和键位关 掉。点击“应用”-“确定”,设置完成。 3.修改游戏的屏幕和键位(这步可以省略) 。点击“工具”-“配置”-“javaMagic”,(请参考之前教程) 4.编辑(汉化)jar 文件(这步可以省略) 。在“工程管理器”工具栏,纵向排列着这个 JAR 文件里面的所有 jar“*.class”文件, 在“原文“区域双击想要修改(汉化)的字符串,在下面的翻译栏就会显示这个字符串,左边是原文栏,右边是译文栏(可以 编辑修改的) ,修改(汉化)后的新字符串,单击下面的“提交”,在上面译文栏里面就更新了字符串!5 F( 3 q- F/ g% M 5.完成之后,点击

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号