开启左侧

[原创][1.16+]MTR 资源包保护工具

[复制链接]
Jeffreyg1228 2023-8-30 14:32:46

还没有账号?赶快去注册吧!

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

×
本帖最后由 Jeffreyg1228 于 2023-10-20 21:55 编辑 8 B' `. B* f- k3 S4 O  a9 ~. E
& Q. H4 t! P4 b% M( W& c5 Y$ k
由于 MTR 圈子中盗包行为时有发生,而大部分资源包创作者又难以使用法律武器保护自身权益,因此需要一个工具,使用技术手段阻止对资源文件的直接访问。# B# {% ], F5 W$ [
! V, g' M! C6 C# e9 G
1. 简介
0 o8 x1 }9 l9 ^4 E/ [1 e" z  Q
“MTR 资源包保护工具”是一套保护 MTR 列车资源包的解决方案。包含两个部分:) U" H3 O: b/ N$ j) O
  • MTR Toolbox(Windows 软件) 针对资源包创作者。可直接获取资源包内的可加密文件并进行加密;
  • MTR Resource Protector(Minecraft 模组) 针对玩家。只有安装该模组才能正常在游戏内加载被保护的资源包。
    7 R1 G/ P0 Q- x: U$ B0 |% W& L4 ?
由于程序对资源包中的可加密资源文件进行了加密,任何人(包括资源包作者)都不能在计算机上直接打开被加密的资源文件。
7 w6 [1 F. L" |! W7 H0 U  m
" j  D4 E5 a9 j! z1 t  w2. 可加密资源文件
! P8 N, v( d4 X: U& O' ?+ H# ^
目前仅支持 .bbmodel 格式。未来将支持更多格式。
, o+ B( P6 s  X6 d" k3 @; \! P# q  E* j; k+ Z
3. 使用5 N7 h7 n  D$ Q2 N" U9 |
3.1 对于资源包作者' ^6 O0 `' j5 y1 t$ `
下载“MTR 资源包加密工具”,然后打开未加密的资源包,即可一键完成加密。
5 Z- ]# H0 R5 N8 D. @3 o8 d3.2 对于玩家2 [' V6 g. O' [+ t% ~
下载“MTR Resource Protector”模组,以正常方式加载资源包即可。对于加密的资源包,模组会在运行时自动进行解密。
. g% B; D- {0 _- R8 Y" _) j$ X2 A. B/ V9 s) H
4. 常见问题解答
( ?6 ]0 ~& I3 \$ e2 s4 K1 \
1、只安装这个模组就能解密所有加密的资源包了吗?2 P) }8 {0 K* Q7 x, T' e
是的。模组只在运行时解密,不会直接泄露源文件。# J- S) v$ \3 ?. t8 O9 p
2、对贴图的加密支持?
  ^) }, e  ]/ a) x( Z+ n下一个大版本,将支持更多资源文件的加解密。; r- J" h8 i& P- F( ^
3、加密的安全性如何?8 _! `5 v& x. E2 `' Q7 z
没有绝对安全的系统。在解密无需联网的情况下,开发者已尽力提高安全性,有信心阻止大部分盗包玩家破解。未来,会提供更安全的加密方法供选择。
, t, G7 H" U$ c4 E4、通过输入序列号解密?0 g% P+ V6 i3 x3 e
目前,本模组目的是防止盗包(资源文件的直接复制),而非防止未经授权的分发(控制哪些人/设备可以使用资源包)。目前使用的加密方法,可以较好达成前者目的,序列号不会增加安全性。当然,类似的分发控制功能,也是本工具未来的发展方向。
, ^( y) z: z7 f1 M0 D; C  B3 M9 Q* h, z4 h5 }) M0 V( O; |: Z
5. 下载
* I9 T8 r0 ?3 T
工具目前正在开发阶段,如果遇到 BUG(例如加密资源包没有加载),还请附上复现步骤和 Minecraft 日志进行反馈。! _8 _9 ]* q. a* s/ l* |
请勿将工具用于生产!在正式版本发布前,加密算法可能随时更改。' e9 P' p! l  P1 M- \
/ |- K/ ?- e' b: X- ?
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth' |2 u) f7 X( q) r1 p& q
. v, P) Y* N* y
8 k8 O7 B# @: P$ S
+ z! _( x: A' o1 C0 w6 o4 x
Snapsnap 2023-8-30 15:27:41
哦,不妨碍我改贴图,二传,倒卖
Zbx1425 作者认证 2023-8-30 17:13:39
看起来很有趣!
要什么名字 作者认证 2023-8-30 17:38:19
还是可以改贴图,下一个((
LG STUDIO(原CLARSC)成员,制作MTR追加hmmsim/openbve列车及线路,如果有事请通过QQ联络
MSnj_studioX 作者认证 2023-8-30 19:08:24
技术很好,UI没选对
你知道初音未来吗
Zbx1425 作者认证 2023-8-30 20:25:33
MSnj_studioX 发表于 2023-8-30 19:08* q; x1 H* [1 W
技术很好,UI没选对

5 l% s- e0 c. B; z9 P. V: T. |UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨
5 F$ j: L* A3 u……除了用 Electron,不过 Electron 懂的都懂(
雅音宫羽 2023-8-30 20:57:04
好诶!4 I6 g1 u& }8 z; K( H5 p
bbmodel没法恶意修改的话就可以在车辆里加立体水印了
KKWing22 2023-8-30 21:58:47
有个不成熟的想法,0 Y2 L/ [! {: ?& V+ u, }2 @2 r1 e
每次进入游戏输入特定密码以加载资源包?
Bili:KoWel_22
————————————————————
放弃了。
ShentongMetro 作者认证 2023-8-31 08:40:58
本帖最后由 ShentongMetro 于 2023-8-31 08:48 编辑
* P6 |. y+ ?, l0 E: t+ [' R) h1 t6 _- G; u5 d3 p! e
非常好想法,爱来自MTRSHM
. R! O( o8 D! z4 t
, j6 n- r6 T9 G7 G话说去年就设想过这类东西,不过需要依赖服务端下发动态的解密密钥而且要收集个人信息,因为懒所以没做()
# |: x' m3 g% |不管怎么讲,会战兵力......阿能做出来就比我这个懒狗好(X)# Q3 }3 t+ J' l& a( A& Z4 p4 M

- w& h* x; H2 |4 B4 @! S诶等下我25K怎么和白熊的BFZ在一起
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
ShentongMetro 作者认证 2023-8-31 08:42:27
Zbx1425 发表于 2023-8-30 20:25. l5 Z9 q; a% E% ^+ E# h
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨
! j4 i3 Y* s3 C, X) T' m……除了用 Electron,不过 Electron 懂的都 ...
1 N( N- }: y$ r; p% I; c$ D
Qt5+QSS,启动!
5 Q0 d9 x1 ?2 Z* M(QSS是一CSS超集,但不以浏览器内核渲染)
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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