手机之家  51万手机彩图35万和弦铃声免费等你下!  5万诺基亚、索爱、摩托罗拉、西门子、微软 SmartPhone/PocketPC 系列手机主题下载万部手机电子书
手机论坛_手机之家
baidu   » 游客:  注册 | 登录 | 搜索 | 管理团队 | 帮助

RSS 订阅当前论坛  

[教程]【龍潭总舵】手机维修的基本常识、故障范围及维修技巧汇总手机之家<制作组>正式成立暨各制作组成员招募通知12.7毫米超薄QWERTY键盘智能机,可外接蓝牙GPS接受器〖手机之家官方汉化组〗成员汉化游戏作品集
关于鼓励会员互助互爱,努力共建美好论坛的倡议书免费彩铃等你拿,精彩无同凡响论坛文字链广告、交易平台认证商家火热招商想看“艳照门”,先过指纹关,金立V8800指纹识别商务手机1658元

上一主题 下一主题
       
标题: [求助] 按键问题 如何玩非触屏游戏  
  本主题由 joabxindi 于 2008-1-17 21:41 移动 
 
godmoney002
新手上路
Rank: 1



UID 4928624
精华 0
总积分 3
帖子 11
交易分 0
金币 0
阅读权限 10
注册 2007-2-26
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集










按键问题 如何玩非触屏游戏



下到的大部分游戏都可以运行,但因为没有左右软键,基本上都卡在了一开始的选择语言或静音的画面上。
不知能否解决.
有没有方法可以模拟出左右软键来游戏的方法?




     



相关关键字: 游戏




2008-1-17 19:52 #1
查看资料  发短消息  顶部
 
joabxindi (ノMashiMaro^)
荣誉会员
Rank: 9Rank: 9Rank: 9
QQ不加人,短讯问题一概不回答


九级荣誉勋章   八级荣誉勋章   七级荣誉勋章   六级荣誉勋章   特殊贡献勋章  
UID 4496612
精华 17
总积分 28529
帖子 12066
交易分 0
金币 0
阅读权限 99
注册 2007-1-6
现用手机Nokia N95
来自 丄塰
状态 在线
[广告]: 5000条免费短信任你发
帮你转去游戏讨论区问问






我已退休……
2008-1-17 21:40 #2
查看资料  Blog  发短消息  顶部
 
tzx5500
版主
Rank: 10Rank: 10Rank: 10
最近比较衰


九级荣誉勋章   八级荣誉勋章   七级荣誉勋章  
UID 5209331
精华 40
总积分 53429
帖子 9295
交易分 0
金币 0
阅读权限 100
注册 2007-3-27
现用手机5500sport Neseries82 5320XpressMusic
来自 云南省---青岛市
状态 在线
[广告]: 北京全球通,动感地带手机靓号出售
转自MINISOYO  
更新到1.4版本,版本更新內容如下
   发布日期: 2007-09-25
   改进功能:
   加入getGameAction返回值修改功能。

    本版實現了對getGameAction返回值的修改和設置功能。由於理解getGameAction需要有一定的基礎,所以我簡單地介紹一下。如果各位能理解地話,可以讓你的改鍵作品更加完美,如果不能夠理解,缺省設置也是關閉的,90%的改鍵作品是不需要動到這個地方。
getGameAction(keyCode)
也就是说,这个值是由KEYCODE所得来的,值列表:
键名   KEYCODE GAMEACTION
导航键上:   -1   1
导航键下:   -6   6
导航键左:   -2   2
导航键右:   -5   5
中键:       -20   8
数字键1:   49   9
数字键2:   50   1
数字键3:   51   10
数字键4:   52   2
数字键5:   53   8
数字键6:   54   5
数字键7:   55   11
数字键8:   56   6
数字键9:   57   12
由上表可看出,如果一个游戏采用了getGameAction(keyCode)这样的方式,得出的值无论是导航键还是数字键的2、4、6、8,都可以来进行操作,节省了程序员的麻烦及节约了空间。而且getGameAction是标准API,即上表中的值在任何机型上都是相同的,所以也十分方便移植(多用在动作和射击游戏上)。

下面我舉一個實例來說明一下:
對於聖戰-以諾之子這個遊戲而言,它需要用到*/0~9鍵,需求鍵位有點多,看來要用到觸屏鍵了。
先用JavaMagic處理一下(:-( 因爲它不能在我的E680i機器上運行,而我又懶得手動加兼容性包),再用改鍵程序,設置音量上、下鍵爲0鍵,設置左軟鍵爲#(不知道有什麽用,有備無患的好),設置右軟鍵爲*,觸屏9鍵設置爲1~9。
OK,轉換後運行發現一個奇怪的現象,觸屏1、3、7、9鍵正常,但2、4、6、8及5鍵不能正常使用!
反編譯程序後查一下鍵處理函數,發現原來是由於1、3、7、9鍵是直接處理,所以觸屏鍵設置後正常響應。但2、4、5、6、8鍵是調用了getGameAction()函數進行的處理,而E680(i)機器上沒有正常數字鍵,因此它的getGameAction()函數也沒有返回正確值,導致這幾個鍵無效。
知道原因就好辦了,重新打開改鍵程序,啟用getGameAction設定,這個功能可以讓我們擴充和修改手機上原有的getGameAction處理函數。因爲缺省設置是照E680手機設的,所以不用調,直接轉換就可以了。重新安裝後運行,發現這一次觸屏2、4、5、6、8鍵都可以正常動作了。

本功能還適用於由於導航鍵碼不同而造成getGameAction返回錯誤,從而導致遊戲操作鍵位混亂情況下的調整。

———————————————————————————————————————————————————————————————————————

[070921]更新到1.3版本,版本更新內容如下
   发布日期: 2007-09-21
   改进功能:
    1、解决1.2a版本中当被选择的.jar文件不在当前盘下
       时会解压缩失败的问题;
    2、改善处理流程,增强兼容性。
本版本已修改与其它修改软件不兼容的问题,现在经过Javamagic或其它Java处理程序处理过的Jar文件也可以用改键工具正常转换了。如果原始被修改程序无法在你的手机上执行的话,可以先用Javamagic处理,再使用改键程序修正和增加按键。

———————————————————————————————————————————————————————————————————————

[070920]更新到1.2a版本,版本更新內容如下
   发布日期: 2007-09-20
   改进功能:
   修正键位处理函数查找及替換算法。
發現原處理邏辑不夠完善,做了改進,昨天做了一天測試,衹要Jar程序能夠在手機上運行,改鍵就能成功。下一步的目標就是getgameaction的處理,做完這個,將有驚喜功能在2.0以後版本中提供。
囬68樓,請使用新版程序進行驗證,等你回復。

———————————————————————————————————————————————————————————————————————

[070918]更新到1.2版本,版本更新內容如下
   发布日期: 2007-09-18
   改进功能:
    1、解决1.1版本中当被选择的.jar文件不在当前目录下时会解压缩失败的问题;
    2、改善处理流程,增加對於GameCanvas類的處理,适应更多的.jar文件;
    3、汉化界面上若干英文。
本版已經能夠正確處理非運行目錄中的Jar文件了,另外由於加入了GameCanvas的處理,試驗了多個遊戲,發現工具適應性和兼容性明顯增強,請大家試用。如還有無法處理的程序請隨時回復。有些朋友連原界面上幾個英文字母都不懂,於是順手漢化了。但說句老實話,如果連那幾個英文字都看不懂的話,可能用我這個工具可能有些費勁了。

———————————————————————————————————————————————————————————————————————

[070917]今天在对寂静岭改键时发现,原处理流程有疏漏,只处理了canvas类的调用,没有处理gamecanvas类的调用。这样的话会导致现有的大多数游戏无法处理,目前正在修改流程。另外需转换文件的路径问题也在修改中,敬请期待1.2版本的发布。因为1.2版本处理流程改动较大,可能需要大家努力帮助试验其兼容性。

———————————————————————————————————————————————————————————————————————

[070916]更新到1.1版本,版本更新内容如下
Ver1.1:
   发布日期: 2007-09-13
   改进功能:
    1、加入对原文件是否已支持触摸屏的判断;
    2、解决1.0版本中无法处理文件名带空格和中文字符
       的jar文件问题;
    3、改善查找键位信息的算法,使其工作更加合理;
    4、无论是否启用触摸屏,相关键值都会被记录,因此
       用户选择不启用触摸屏时不再Disable各输入框;
    5、程序最终将结果打包为 pkg_new.jar,因此选择输
       入文件时不能为该名字,限制其选择输入;
    6、调整错误信息内容及并对长信息折行显示;
    7、使用新的icon;
    8、加入发布历史。
    9、加入keyRepeated处理支持
需转换文件必须放到运行目录中!

本程序用于手机Java程序的键值修改,并支持触摸屏机型加入触屏键支持。

    大家都经常在自己的手机上安装各种Java游戏或程序,但由于手机按键的不兼容性,导致有很多心仪的游戏无法正常在自己的爱机上正常工作。兼之目前有大量手机采用触摸屏方式工作,缺少足够的按键支持。本程序的开发即为解除各位玩家对于游戏按键的困扰,以扩展手机游戏或程序的适用范围。

Requirement:
在运行这个程序之前,我先假定你了解一些键值的基本知识,并清楚你手机的具体键值信息
1. 了解目标手机键值
2. 通过运行程序,了解需转换程序要用到的按键
3. 了解按键值与二进制码的对应关系
4. 如果需要开启触屏键,请确认你的手机支持触屏并了解屏幕分辨率
5. 本程序只处理按键转换,未涵盖其它功能,因此请先确认需转换程序可以在你的手机上启动运行

Feature:
1. 支持1~16个键值转换
2. 将触摸屏分为9部分,可以添加最多9个触屏按键
3. 自动修改和重新打包Jar文件
4. 不影响原有程序或游戏的运行及工作流程

How to use:
1. 将程序展开到一子目录中,原程序共包括5个文件,其中chmobilkey.exe为主运行程序,7za.exe为解/压缩程序,convkeycanvas.class为键值转换原型类,keyvalue为键位设定文件供保存用户键位设定值,keyoffset为原型类定位文件,用于原型类的升级。
2. 运行chmobilkey.exe文件。
3. 选择Default载入缺省设置,选择Setting file载入上次保存的键位设置,选择Class File载入原型类键值数据
4. 在窗口的左侧为16个键值转换设置栏,其中包含原始键值设置与转换键值设置。原始键值指需转换的Jar游戏需要用到的手机键值,转换键值指你的手机使用的按键值。
5. 当原始键值设定重复时,以序列号小的键值转换为优先。
6. 在窗口右侧为触摸屏设置栏,可以设置触屏键是否启用以及触屏键值及触摸屏的分隔设置。其中中心的9个触屏键值可以设定为游戏中需要用到的键值,旁边4个横纵座标设定是指如何划分触摸屏的9个区域(合理地设置坐标,可以将屏幕划分为1/2/3/4/6/9个区域/按键),以适用于不同屏幕大小的手机。当然,在键位足够的情况下,用户也可以不选择启用触屏键,这样可以提高程序运行的速度。
7. 设置完成后,可以选择Save将此次键位设置保存到配置文件中。
8. 选择Run后弹出文件选择框,选择需要转换的Jar文件开始转换(需要转换的Jar文件需要与改键程序在同一路径下)
9. 转换完成的文件名为pkg_new.jar,此时用户可以重命名该文件并另行保存


[ 本帖最后由 tzx5500 于 2008-1-18 11:20 编辑 ]


 附件: 您所在的用户组无法下载或查看附件




N-Gage的独特之处在于你可以借助网络与全世界玩家一起娱乐!
到N-Gage游戏专区来和大家一起享受游戏的乐趣吧,点击图片直达
2008-1-18 11:17 #3
查看资料  访问主页  Blog  发短消息  顶部
 
kanxwen (小康)
超级版主
Rank: 11Rank: 11Rank: 11Rank: 11
牛B的头像多去了,低调才是王道


九级荣誉勋章   八级荣誉勋章   七级荣誉勋章   六级荣誉勋章   五级荣誉勋章   四级荣誉勋章   三级荣誉勋章   二级荣誉勋章   特殊贡献勋章  
UID 3456341
精华 30
总积分 75828
帖子 13193
交易分 0
金币 0
阅读权限 101
注册 2006-8-3
现用手机palm 650
来自 陕西西安
状态 离线
[广告]: 5000条免费短信任你发
辛苦了!




休假一个月,调整状态

2008-1-18 17:17 #4
查看资料  Blog  发短消息  顶部
 
godmoney002
新手上路
Rank: 1



UID 4928624
精华 0
总积分 3
帖子 11
交易分 0
金币 0
阅读权限 10
注册 2007-2-26
现用手机
状态 离线
[广告]: 北京全球通,动感地带手机靓号出售
太感谢了 感动中~~~~~~`
2008-1-21 22:11 #5
查看资料  发短消息  顶部
 
jinnime
新手上路
Rank: 1



UID 7930193
精华 0
总积分 0
帖子 8
交易分 0
金币 0
阅读权限 10
注册 2008-3-4
现用手机konka d336
状态 离线
[广告]: 北京全球通,动感地带手机靓号出售
好人呐,偶还是看不明白,偶是一小白。很多游戏都玩不了,自己改的话,不会,二个没时间。
2008-3-6 21:22 #6
查看资料  发短消息  顶部
 
tzx5500
版主
Rank: 10Rank: 10Rank: 10
最近比较衰


九级荣誉勋章   八级荣誉勋章   七级荣誉勋章  
UID 5209331
精华 40
总积分 53429
帖子 9295
交易分 0
金币 0
阅读权限 100
注册 2007-3-27
现用手机5500sport Neseries82 5320XpressMusic
来自 云南省---青岛市
状态 在线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集


QUOTE:
原帖由 jinnime 于 2008-3-6 21:22 发表
好人呐,偶还是看不明白,偶是一小白。很多游戏都玩不了,自己改的话,不会,二个没时间。
那就尽量找适合自己手机的游戏吧





N-Gage的独特之处在于你可以借助网络与全世界玩家一起娱乐!
到N-Gage游戏专区来和大家一起享受游戏的乐趣吧,点击图片直达
2008-3-6 21:28 #7
查看资料  访问主页  Blog  发短消息  顶部
 
liw214
新手上路
Rank: 1



UID 6162320
精华 0
总积分 0
帖子 9
交易分 0
金币 0
阅读权限 10
注册 2007-7-24
现用手机
状态 离线
[广告]: 北京全球通,动感地带手机靓号出售
很好,很强大
2008-6-15 12:14 #8
查看资料  发短消息  顶部
 
fexuli
新手上路
Rank: 1



UID 7745387
精华 0
总积分 0
帖子 3
交易分 0
金币 0
阅读权限 10
注册 2008-2-11
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
改键工具   
2008-8-28 21:31 #9
查看资料  发短消息  顶部
 
紧哟为冷
新手上路
Rank: 1


UID 9039036
精华 0
总积分 0
帖子 4
交易分 0
金币 0
阅读权限 10
注册 2008-8-30
现用手机
状态 离线
[广告]: 〖手机之家官方汉化组〗成员汉化游戏作品集
4512154




一个到处 去走走
2008-8-30 10:17 #10
查看资料  发短消息  顶部
 
lishiyon
新手上路
Rank: 1


UID 9041637
精华 0
总积分 0
帖子 4
交易分 0
金币 0
阅读权限 10
注册 2008-8-30
现用手机
状态 离线
[广告]: 北京全球通,动感地带手机靓号出售
顶起。。。。
2008-8-30 17:10 #11
查看资料  发短消息  顶部
 
zyws56
新手上路
Rank: 1



UID 9046407
精华 0
总积分 0
帖子 5
交易分 0
金币 0
阅读权限 10
注册 2008-8-31
现用手机
状态 离线
[广告]: 5000条免费短信任你发


QUOTE:
原帖由 godsmsmoney002 于 2008-1-17 19:52 发表
下到的大部分游戏都可以运行,但因为没有左右软键,基本上都卡在了一开始的选择语言或静音的画面上。
不知能否解决.
有没有方法可以模拟出左右软键来游戏的方法?
同问




注册 zyws
2008-8-31 11:46 #12
查看资料  发短消息  顶部
 
喜欢三叶草
新手上路
Rank: 1


UID 9059143
精华 0
总积分 0
帖子 2
交易分 0
金币 0
阅读权限 10
注册 2008-9-2
现用手机
状态 离线
[广告]: 5000条免费短信任你发
可以模拟出左右软键来游戏的方法?
2008-9-2 16:06 #13
查看资料  发短消息  顶部
       

相关主题 更多相关主题  
标题 论坛 作者 回复 查看 最后发表
任天堂红白机游戏模拟器+游戏 手机论坛_手机之家 - 诺基亚手机 - 诺基亚 N82 woshiyun72
2008-10-11
3 43 2008-10-11 06:57:00
大家来玩个"我愿意"的游戏. 原创 水晶的笑
2008-10-07
49 335 2008-10-09 23:42:02
收藏了几年的jar游戏整理给大家 手机游戏咨询区 chendeping
2008-09-27
34 2580 2008-10-10 17:14:26
S60经典游戏,不断更新中!--山鹰奉献 手机论坛_手机之家 yaoren521
2008-10-04
27 1071 2008-10-08 19:13:42
一个超级好玩的游戏,摄像头感应养宠物【内附视频给大家看,超可爱】 手机论坛_手机之家 - 诺基亚手机 - 诺基亚 N95/N95 8G gxdlove1982
2008-10-04
12 858 2008-10-07 18:02:18


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  






版权所有 © 2002 - 2007,手机之家。保留所有权利! 网站信箱
本站3721网络实名:imobile 或者 手机之家
Powered by Discuz! 4.1.0 Licensed  © 2001-2006 Comsenz Inc.
Processed in 0.503867 second(s), 9 queries , Gzip enabled

所有时间为 GMT+8, 现在时间是 2008-10-11 22:53 清除 Cookies - 联系我们 - 手机之家 - Archiver - WAP