jar游戏按键修改,怎么修改jar游戏按键
我们可能都会遇到这样的情况:当我们用手机在网上下载一些java的游戏或软件时,有些虽然可以在自己的手机上运行,但由于不是针对本机的程序,所以有的不能正常使用,如左右功能键反向、导航方向键变成了确认或者按键根本不起作用,这是因为此程序不是针对本机设计,使用的按键值和本机的按键值不一样,因此才不能正常使用,有的虽然可以使用数字键代替导航键使用,不过毕竟使用不是很方便。
那么有办法改变此程序的按键吗?答案是肯定的,用本文的这软件可以将按键不合的JAR程序转换为适合我们的手机,前提是要知道程序原来的各按键的键值和自己手机的键值(附常用手机按键值),若不知自己手机按键值,可下载键值检测软件到手机运行即可得知。
步骤/方法
- 01
首先解压并运行按键转换软件,会出现如下页面-截图1: 上传的图片 20115822333720.jpg [ 40.02 KB 622×443 ] (缩略时请点击查看原图)
- 02
再点设置,就进入了设置的界面-截图2, 上传的图片 20115822355020.jpg [ 45.82 KB 620×441 ] (缩略时请点击查看原图)
- 03
首先出现的是键码设置(即键值设置),上面那一排英文栏目就是程序的各个设置栏目,键码设置就是左边第一个栏目-KeyCode,也是软件设置的默认首先打开的设置界面。设置并不复杂,下面我慢慢说来。 点击界面上的“键码设置”,就进入了键值的设置界面,如下图-截图3, 上传的图片 20115822362220.jpg [ 78.19 KB 708×551 ] (缩略时请点击查看原图)
- 04
左边那些输入框就是你的手机的按键键值的输入框,软件默认的是摩托手机的按键值,若你的手机不是摩托罗拉的,可以重新输入你手机的按键值(若不知,可下载并运行上面的那个键值检测软件来得知), (这里还有个功能,若你想将数字键用来做导航键或左右功能键用,可将相应的数字键或*、#键键值填入相应的导航方向键和左右功能键输入框,再将相应的原数字、*、#键输入框填入0,这样原来的导航和左右功能键不会变,同时相应的数字、*、#键也拥有了同样的功能)。 再入正题,输完左边你手机的键值后,再输入右边的,右边是目标游戏程序的按键值,默认的是诺基亚的键值,如目标程序是诺机的游戏则不必改,如是其他品牌手机的程序,则改成相应的键值,具体可参见我附上的各手机键值表。输入完毕,再点确认就返回到截图2的设置界面。 键值设置完毕,再点第2个设置栏目-Screen,就是分辨率设置栏目的界面,如下图-截图4. 上传的图片 20115822365820.jpg [ 59.85 KB 622×443 ] (缩略时请点击查看原图)
- 05
需要说明下,该设置只对自动适应屏幕分辨率的游戏程序有效,非自适屏的游戏经此处理也是不能改变分辨率的,而自适屏游戏是可以自动适应多种屏幕的手机的,本身是不用对分辨率进行处理的,所以建议设置为"不强制使用全屏模式"和"不对分辨率进行指定",这样也可以最大限度的保留原汁原味.不过若处理前能较好的适应你手机的屏幕,但处理后却不能全屏显示,就需要将设置改为"强制全屏"和"使用指定的分辨率",并在输入框输入你手机运行JAVA时的实际有效分辨率值. 第3个栏目是字体的设置界面.如下图-截图5 上传的图片 20115822372520.jpg [ 49.25 KB 621×441 ] (缩略时请点击查看原图)
- 06
若你的手机能正常显示多种字体大小,该栏可不用设置,这样也可以最大限度的保留原汁原味.若你的手机只能显示1种小字体,可将该栏勾选,软件会将游戏里的字体统一处理成1种小字体. 第4个是JAR大小警告设置,如下图-截图6. 上传的图片 20115822374620.jpg [ 49.54 KB 623×444 ] (缩略时请点击查看原图)
- 07
一般不用设置此栏. 第5个是Manifest属性过滤设置栏目界面,如下图-截图7. 上传的图片 2011582238620.jpg [ 47.14 KB 502×416 ] (缩略时请点击查看原图)
- 08
很多NOKIA的游戏不能在其他手机上运行,运行会提示不兼容,这主要是游戏中Manifest属性中的一些字符不兼容造成的,该设置就是过滤这些字符的设置. Manifest属性过滤设置一般有3种状态: 1 仅过滤部分可能有问题的-截图7(也是软件默认的), 2 不进行过滤-截图8(若游戏处理前你手机就能很好的运行,可选此项), 上传的图片 20115822385720.jpg [ 57.08 KB 624×443 ] (缩略时请点击查看原图) 3 过滤所有-截图9. 上传的图片 20115822395320.jpg [ 56.08 KB 622×441 ] (缩略时请点击查看原图) 截图7的状态是软件默认的状态,仅过滤部分可能有问题的属性. 截图8是不进行过滤. 截图9是过滤所有属性字符.
- 09
另外需注意,在下面有个"禁止JavaMagic使用MIDP2.0特性",如你的手机JAVA系统支持MIDP2.0可不用勾选,若只支持MIDP1.0,就要将此处勾选,否则处理后是不能运行的. 下面的"JAR压缩引擎"一般不用改变. 后两个栏目一般不用设置. 设置完毕了,回到截图2的界面,再点下面的"确定",就全部设置好了,会回到截图1的界面,再点"处理",会打开电脑的文件系统,如下图-截图10, 上传的图片 20115822402920.jpg [ 69.45 KB 621×442 ] (缩略时请点击查看原图)
- 10
找到你要处理的目标JAR文件,再双击目标JAR,软件就开始处理了. 处理完毕,会出现下面的界面,如下图-截图11. 上传的图片 20115822404520.jpg [ 55.11 KB 621×443 ] (缩略时请点击查看原图)
- 11
软件会生成1个".new_jar"的文件和1个".new_jad"的文件在目标文件的相同文件夹内,将它们传入手机内或上传到网上就可以安装运行或下载运行了! 有的手机安装java需要同时有jar、jad两个文件,所以该软件有自动生成jad文件的功能。