国语视界

 找回密码
 立即注册
楼主: nnezyj

[蓝光技术] BD-J的Scenarist工具重编译及重签名

  [复制链接]

12

主题

1141

帖子

1589

积分

营长

大洋
8153
阅读权限
50
发表于 19-6-2 18:02 | 显示全部楼层
世界哪有真情lu 发表于 19-6-2 12:28
把JAR文件夹所有jar包里的META-INF 文件夹删了再签

感谢真情大佬解答,已经解决啦~
回复 支持 反对

使用道具 举报

28

主题

3005

帖子

7103

积分

旅长

大洋
11332
阅读权限
70
发表于 19-6-2 18:18 | 显示全部楼层
bbba 发表于 19-6-2 18:02
感谢真情大佬解答,已经解决啦~

有大佬在,没有解决不了的问题!!!
回复 支持 反对

使用道具 举报

12

主题

1141

帖子

1589

积分

营长

大洋
8153
阅读权限
50
发表于 19-6-2 18:19 | 显示全部楼层
nnezyj 发表于 19-6-2 13:56
签名问题,照楼上真情大佬说的解决!

嗯嗯,已经解决啦~感谢n大
回复 支持 反对

使用道具 举报

12

主题

1141

帖子

1589

积分

营长

大洋
8153
阅读权限
50
发表于 19-6-2 22:00 | 显示全部楼层
bbba 发表于 19-6-2 18:19
嗯嗯,已经解决啦~感谢n大

大大大大,我又来请教了不会烦我吧。。。这张碟编辑轨道文件出现了这个错误,怎么修复呀,好像是说用了if跟系统语句冲突了?看不懂,java一窍不通真难受~~
回复 支持 反对

使用道具 举报

46

主题

1475

帖子

3001

积分

版主

大洋
21045
阅读权限
140
 楼主| 发表于 19-6-3 01:54 | 显示全部楼层
本帖最后由 nnezyj 于 19-6-3 20:43 编辑
bbba 发表于 19-6-2 22:00
大大大大,我又来请教了不会烦我吧。。。这张碟编辑轨道文件出现了这个错误,怎么修复呀,好像是说用 ...

1、把这个 if.class 文件也反编译,导入 SBDJ。
2、在 SBDJ 的左侧,src 内对导入的 if.java 右键 copy[复制] ,然后再 paste[粘贴]。
3、在弹出的提示修改名称框里,随便修改一个没有重复的类名,譬如 lang.java
4、打开这个新的 lang.java 文件,将里面所有原类名 if ,都修改成 lang
5、打开 br.java 文件,将诸如  if.a 改为 lang.a
6、修改 ll.java、ls.java……



------------------------------------------
【修改思路】

1、新建一个类 lang.java,代码内容如下:

public class lang extends if
{
  public lang(String arg0)
  {
    super(arg0);
  }
}


2、修改 br.java 文件内,if.a 的类似语句,为 lang.a


【说明】第1步,SBDJ 报错 if,所以,需要先制作成调用其他类名的函数……然后再修改 javabyte ……巴拉巴拉……


这两步是操作思路,因为第1步会在 SBDJ 引起报错,所以得先把它弄成编译好的 class 文件


【说明】利用类的继承特点,新建一个 if.class 类的子类,由于子类继承了父类的所有函数以及变量的特性,所以通过子类类名调用父类的成员变量,就能规避父类类名与关键字冲突的问题。

【制作原理】1、新建一个类,继承非关键字类的类名。2、使用 java字节码工具修改编译出来的 class 文件,将其内某些字符修改成我们需要的关键字字符……巴拉巴拉……


大致就是这么个意思!

如果自己会的话,可以试着操作,如果不会,采用分割线下面的方法!



==================分割线==============================


这里是已经获得上述思路所制作的 lang.class 文件以后的操作过程!


1、将附件上传的 lang.class 放入 02014.jar 文件内,和 if.class 在同一个目录下。
2、修改 SBDJ 附加的库文件,为步骤 1 新增 lang.class 的 02014.jar 文件。
3、修改 br.java 文件内,if.a 的类似语句,为 lang.a
4、新生成的 br.class 文件和 lang.class 文件要一起打包入 02014.jar 文件
5、签名
6、替换播放测试




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

大佬确实辛苦都1:54了..  发表于 19-6-3 19:41
半夜了还在帮网友解决问题!向大佬致敬!辛苦了!!!  发表于 19-6-3 10:39
回复 支持 反对

使用道具 举报

12

主题

1141

帖子

1589

积分

营长

大洋
8153
阅读权限
50
发表于 19-6-3 19:25 | 显示全部楼层
nnezyj 发表于 19-6-3 01:54
1、把这个 if.class 文件也反编译,导入 SBDJ。
2、在 SBDJ 的左侧,src 内对导入的 if.java 右键 cop ...


n大太辛苦啦,半夜还在帮我解答~~~实在是感动!!!
我刚才试了一下这个方案,在lang.java时代码在sbdj里编辑仍有报错,没法进行下一步...(lang.class 我已经放入 02014.jar 文件内和 if.class 在同一个目录下, br.java 文件内if.a 的类似语句已全部替换为 lang.a)


回复 支持 反对

使用道具 举报

46

主题

1475

帖子

3001

积分

版主

大洋
21045
阅读权限
140
 楼主| 发表于 19-6-3 20:25 | 显示全部楼层
bbba 发表于 19-6-3 19:25
n大太辛苦啦,半夜还在帮我解答~~~实在是感动!!!
我刚才试了一下这个方案,在lang.java时代码在sbdj里 ...

不要 lang.java 文件了!这一步,我已经帮你编译成 class 文件了!
回复 支持 反对

使用道具 举报

12

主题

1141

帖子

1589

积分

营长

大洋
8153
阅读权限
50
发表于 19-6-3 21:13 | 显示全部楼层
nnezyj 发表于 19-6-3 20:25
不要 lang.java 文件了!这一步,我已经帮你编译成 class 文件了!

是我没有理解对,搞定啦已经,n大太厉害了!感谢!
回复 支持 反对

使用道具 举报

28

主题

3005

帖子

7103

积分

旅长

大洋
11332
阅读权限
70
发表于 19-6-3 22:34 | 显示全部楼层
bbba 发表于 19-6-3 21:13
是我没有理解对,搞定啦已经,n大太厉害了!感谢!

是啊!n大太厉害了!应该好好谢谢!!!!!!
回复 支持 反对

使用道具 举报

2

主题

66

帖子

214

积分

排长

大洋
1317
阅读权限
30
发表于 19-7-14 16:52 | 显示全部楼层
感谢分享,可以学习
回复 支持 反对

使用道具 举报

36

主题

2015

帖子

430

积分

排长

大洋
44351
阅读权限
30
发表于 19-7-25 19:16 | 显示全部楼层
这个太屌了
回复 支持 反对

使用道具 举报

86

主题

1745

帖子

1万

积分

师长

大洋
397001
阅读权限
80
发表于 19-10-16 20:25 | 显示全部楼层
感谢分享技术强贴,内容很长得慢慢看

 
回复 支持 反对

使用道具 举报

4

主题

90

帖子

17

积分

列兵

大洋
152
阅读权限
10
发表于 20-3-3 20:29 | 显示全部楼层
这贴子太厉害了,辛苦
回复 支持 反对

使用道具 举报

104

主题

733

帖子

1848

积分

营长

大洋
54284
阅读权限
50
发表于 20-4-23 11:06 | 显示全部楼层
感谢nnezyj的真正分享
回复 支持 反对

使用道具 举报

0

主题

159

帖子

75

积分

列兵

大洋
247
阅读权限
10
发表于 20-4-27 18:09 | 显示全部楼层

这贴子太厉害了
回复 支持 反对

使用道具 举报

13

主题

1316

帖子

256

积分

排长

大洋
9840
阅读权限
30
发表于 20-6-9 03:55 | 显示全部楼层
我安装的签名工具启动提示要 许可证
回复 支持 反对

使用道具 举报

0

主题

157

帖子

24

积分

列兵

大洋
275
阅读权限
10
发表于 20-7-4 22:00 | 显示全部楼层
喜欢大神的教程。
回复 支持 反对

使用道具 举报

0

主题

29

帖子

7

积分

列兵

大洋
99
阅读权限
10
发表于 20-8-22 15:28 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

42

帖子

6

积分

列兵

大洋
73
阅读权限
10
发表于 20-11-3 21:01 | 显示全部楼层
这贴子厉害了
回复 支持 反对

使用道具 举报

0

主题

27

帖子

4

积分

列兵

大洋
192
阅读权限
10
发表于 20-11-17 16:03 | 显示全部楼层
谢谢分享,帮助很大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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