jar文件的键值如何获得?
接触改键和破解有一段时间了,但是至今还有一个疑问,请大家帮忙解答下:改过键的大家都知道,需要知道手机对应的键值和jar的键值,这个时候问题就出现了,手机键值到好说,传个测试软件就知道了,但是有些时候下的JAR游戏人家没写是用在什么手机上的,这个JAR在不知道是用在什么机型上的时候,键值如何得知啊??
再者,一直来就找《整蛊专家》,但是找到的都是170*220的,而我需要的是240*320的,试过改屏软件,但是无效,后来也找到个240*320的,但是发现是个触屏用的,上面的2个键无法使用,所以想改下键,让非触屏手机用,但是一直找不到正确的键值,终归问题就出在不知道这个JAR的键值,所以在次求助下!
并传上170*220的这个,有能力扩屏到240*320的朋友,请帮忙扩下最好~
再附上后来找到的240*320的这个触屏的,请将触屏上的“直接通关”和“购买时间”2个键改到键盘上的#和*上,谢谢了! 这个问题也是我一直想知道的问题。我也发表问过,不过得到的答案不完美! 不是有测试软件嘛 触屏改鍵盤我也不是很明白~~~:流汗 一般发布时都标有机型,也可以用模拟器测试.... 请2楼的注意下,测试软件是针对手机不知道键值的情况下,来查询手机的!
我这里说的是游戏JAR不知道键值,应该如何来做~
斑竹说的这个,我也试过,模拟器都可以运行,但是还是回到问题原点...无法知道键值啊...也达不到改键目的!
4楼的朋友算是说到点上了...我求助的问题概括起来说就是2个问题:
1.JAR游戏键值如何确定?(当然,是在不知道这个游戏适合什么机型上,这种游戏还是普遍存在的)
2.如4楼所说, 触屏改键盘应该如何改呢?
请帮忙解答,谢谢! 一个苯的办法:
用HALO,查找class文件中的keyPressed,keyReleased和keyRepated三个函数,然后反编译,这样应该能够找到,但是比较麻烦 [quote]原帖由 [i]ZieFeng[/i] 于 2008-5-16 15:48 发表 [url=http://forum.minisoyo.com/redirect.php?goto=findpost&pid=2586728&ptid=128274][img]http://forum.minisoyo.com/images/common/back.gif[/img][/url]
请2楼的注意下,测试软件是针对手机不知道键值的情况下,来查询手机的!
我这里说的是游戏JAR不知道键值,应该如何来做~
斑竹说的这个,我也试过,模拟器都可以运行,但是还是回到问题原点...无法知道键值啊...也达不到改键目的!
4楼的朋友算是说到点上了...我求助的问题概括起来说就是2个问题:
1.JAR游戏键值如何确定?(当然,是在不知道这个游戏适合什么机型上,这种游戏还是普遍存在的)
2.如4楼所说, 触屏改键盘应该如何改呢?
请帮忙解答,谢谢!
[/quote]
可能我说的不是很详细,把我测试的方法说一下吧。
模拟器就像手机一样,换模拟器里的机型,模拟器的键值也会改变。
因为主流的手机的键值基本就两种:诺基亚手机(平时被我叫做 诺基亚标准键值)还有摩托手机(这里主要指E系列和V系列,E2及E680等lunx系统手机不在此列)。
拿顽童模拟器为例,它就包含这两个品牌的键值,如诺基亚的N73、N72等,它们的键值是一样的。还有摩托的V3、E398等这两个键值也是一样的。
测试的时候先用诺基亚机型模拟器运行,如果方向键有问题同时左右软键无效就是用摩托的机型测试。
在一般的情况下这两种键值属于主流,多数游戏都以这两类为主。如果这两种模拟器还是按键无效,建议用百度搜索游戏名及所需机型的名字找一下,除非很新的游戏或确实不存在,一般都可以找到。
duwei519版主所说的方法不太容易掌握,不过却很准确,虽然这类游戏不多但感兴趣可以深入的学习一下。
最后说一下触屏改按键,本人能力有限,也没有相关的修改教程,所以....要懂得放弃...:流汗
不知我的回答楼主是否满意。
[[i] 本帖最后由 snake2ws 于 2008-5-16 23:24 编辑 [/i]] 呵呵,恩~
多谢斑竹们的回答!
其实需要知道JAR的键值目的也就在于更改触屏键为键盘键...看来这个现在还无法实现!
我几乎已经把互连网都翻遍了,还是找不到不带触屏的240*320版本,算了,将就用着算了,就如同snake2ws斑竹所说的,要懂得放弃,哈哈~,经典的话!,不就个游戏么,玩过就算了,没必要较真..呵呵!
最后多谢众热心朋友和斑竹的回答,从中又了解和学习到不少方法,非常感谢! 不知道用HALO怎么改键值
这问题研究下吧
回复 10# playdgg 的帖子
去汉化技术区看看吧,置顶halo教程贴里有相关内容 找不到键值的 有些游戏是后加的触屏存在键值的概念 而令某一些原本是触屏的根本就不存在键值的问题 它是在利用在手机支持触屏的前提下对特定坐标或者像素的反应 和按键一样也是给个值 但在同一款游戏的不同界面也不一样 没有特定的键值而言 最简单的例子就是我们e680上的连连看和找碴了 千面千键 多界面触屏的作用也不同 楼主的问题 只能找人重写class了页:
[1]
