吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1059|回复: 4
收起左侧

[求助] Java配置中如何表达Alt+光标Left

[复制链接]
冥界3大法王 发表于 2022-11-9 23:09
Open this file jeb-shortcuts.cfg


#navForward=Alt+Left      会报错
#navBackward=Alt+Right 会报错
#navPrevious=Ctrl+Left    会报错
#navNext=Ctrl+Right       会报错


程序直接完犊子了。。。。。


另外
#中文     能触发菜单消失事件;比不报错更可恶透顶!

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lies2014 发表于 2022-11-10 02:48
jeb中这个键名定义隐藏得比较深,试了半天都不对,索性反编译jebc.jar溯源,发现定义来自org.eclipse.jface.bindings.keys,因此你的问题就迎刃而解了。
navForward=Alt+ARROW_LEFT
navBackward=Alt+ARROW_RIGHT
navPrevious=Ctrl+ARROW_LEFT
navNext=Ctrl+ARROW_RIGHT

附上对照表:
2022-11-10_024235.jpg

免费评分

参与人数 1吾爱币 +4 热心值 +1 收起 理由
冥界3大法王 + 4 + 1 谢谢@Thanks!

查看全部评分

 楼主| 冥界3大法王 发表于 2022-11-10 06:45
@lies2014  哥们我就服你,从心底深处的佩服。
为探究答案尝试六个版重新安装,最后弄到虚拟机
连revo  installer  pro ,process monitor  都上了找配置文件在口 那?就是bin下这没错,开始一行英#一行中
没事发生,后来全配置好热键了发现主菜单不少项消失了。最后重新一行行弄,删除全部#中文注释才正常。搞到半夜0点。
 楼主| 冥界3大法王 发表于 2022-11-10 06:56
@lies2014  还有两问题 native中大部分菜单项是灰的,这是问为什么?

所谓的多国语言文件在哪?
以前 我用了一款jar汉化工具汉化jeb
先把jar都解出,得到.class就能用工具等长汉化了。

忘了当年咋回编译的成功的 了,用过winrar , java原生的命令行打包,生成后运行,都报初始化错误呢?  

lies2014 发表于 2022-11-10 11:39
冥界3大法王 发表于 2022-11-10 06:56
@lies2014  还有两问题 native中大部分菜单项是灰的,这是问为什么?

所谓的多国语言文件在哪?

1、native菜单打开so文件后就可选了
2022-11-10_110230.jpg

2、多国语言写在\com\pnfsoftware\jeb\client\S.class,有部分字符串加密了,不过可以用jeb自己搞定(个人认为这是jeb最牛的地方)
原始函数,buildMap0()已加密:
2022-11-10_112923.jpg
用jeb打开,buildMap0()自动解密了:
2022-11-10_112951.jpg

反编译、回编译我用IDEA,反编译注意要用命令行,直接拖入IDEA有时代码会不一致,回编译出错,反编译命令(比如反编译 jeb.jar):
java -cp  "IDEA目录/plugins/java-decompiler/lib/java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true jeb.jar src

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
冥界3大法王 + 2 + 1 高,实在是高!

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-23 21:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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