Java配置中如何表达Alt+光标Left
Open this file jeb-shortcuts.cfg#navForward=Alt+Left 会报错
#navBackward=Alt+Right 会报错
#navPrevious=Ctrl+Left 会报错
#navNext=Ctrl+Right 会报错
程序直接完犊子了。。。。。
另外
#中文 能触发菜单消失事件;比不报错更可恶透顶!{:301_1006:} jeb中这个键名定义隐藏得比较深,试了半天都不对,索性反编译jebc.jar溯源,发现定义来自org.eclipse.jface.bindings.keys,因此你的问题就迎刃而解了。
navForward=Alt+ARROW_LEFT
navBackward=Alt+ARROW_RIGHT
navPrevious=Ctrl+ARROW_LEFT
navNext=Ctrl+ARROW_RIGHT
附上对照表:
@lies2014哥们我就服你,从心底深处的佩服。
为探究答案尝试六个版重新安装,最后弄到虚拟机
连revoinstallerpro ,process monitor都上了找配置文件在口 那?就是bin下这没错,开始一行英#一行中
没事发生,后来全配置好热键了发现主菜单不少项消失了。最后重新一行行弄,删除全部#中文注释才正常。搞到半夜0点。 @lies2014还有两问题 native中大部分菜单项是灰的,这是问为什么?
所谓的多国语言文件在哪?
以前 我用了一款jar汉化工具汉化jeb
先把jar都解出,得到.class就能用工具等长汉化了。
忘了当年咋回编译的成功的 了,用过winrar , java原生的命令行打包,生成后运行,都报初始化错误呢?
冥界3大法王 发表于 2022-11-10 06:56
@lies2014还有两问题 native中大部分菜单项是灰的,这是问为什么?
所谓的多国语言文件在哪?
1、native菜单打开so文件后就可选了
2、多国语言写在\com\pnfsoftware\jeb\client\S.class,有部分字符串加密了,不过可以用jeb自己搞定(个人认为这是jeb最牛的地方)
原始函数,buildMap0()已加密:
用jeb打开,buildMap0()自动解密了:
反编译、回编译我用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]