2026年10月31日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
8801
王者却具王侯心等级图标等级图标等级图标等级图标
勋章勋章勋章勋章勋章勋章勋章勋章+3
帖子
184
回复
2,223
积分
3,915
注册
2011-02-06
[怀旧国机]

[改软教程] 用BE修改分辨率

[复制链接]
查看 182 回复 0
楼主 发表于 | 查看全部
8 人收藏

工具:MC,BE

  一、用MC把扣扣后缀改为.ZIP;

  二、BE搜setFullScreen,可能不止一个class;

  三、BE打开搜到的class,看方法,有keyPressed,keyReleased,keyRepeated方法的class即为要改的(没错,就是加灯控的类)

  四、找到后,有两种情况(我遇到的是两种):

  第一种:打开<init>方法,翻到最后几行,有如下代码:

  …

  aload_0

  invoke…getWidth…

  aload_0

  invoke…getHeight…

  …

  …

  return

  从这段代码就是定义 分辨率 的,改它就行。

  把这四行改为:

  sipush xx

  sipush xx

  nop

  nop

  注xx即为要改的 分辨率 。

  第二中情况,<init>中最后几行不是这段代码(QQ2009精简版遇到过),解决方法,打开后直接搜getWidth,打开搜到的方法,看是不是有个只有三行代码:

  aload_0

  invoke…getWidth…

  ireture

  把前两行改为

  sipush xx

  nop

  注:xx为 分辨率 的宽;

  再搜getHeight,改为 分辨率 的高;

  改好保存,审核,MC压进扣扣,教程完。

登录回复

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块