开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2023-10-20 21:55 编辑
9 M. k. U7 P, [9 Z6 p& R- _% U( v( y) u9 E* L
由于 MTR 圈子中盗包行为时有发生,而大部分资源包创作者又难以使用法律武器保护自身权益,因此需要一个工具,使用技术手段阻止对资源文件的直接访问。
" u7 X; m3 g* S2 O6 [( D% h% f/ g. ~4 V0 Y8 g/ Q
1. 简介2 q, Z: s0 K2 h, b8 h- e
“MTR 资源包保护工具”是一套保护 MTR 列车资源包的解决方案。包含两个部分:
- h. P# u$ V' J* z7 J
  • MTR Toolbox(Windows 软件) 针对资源包创作者。可直接获取资源包内的可加密文件并进行加密;
  • MTR Resource Protector(Minecraft 模组) 针对玩家。只有安装该模组才能正常在游戏内加载被保护的资源包。# t: Y% k2 d( U; |1 Q5 r
由于程序对资源包中的可加密资源文件进行了加密,任何人(包括资源包作者)都不能在计算机上直接打开被加密的资源文件。  ]% _& |% d( D+ U- \2 ~5 S

2 x1 U& Q: M" J4 z! u7 Z/ l9 i6 z2. 可加密资源文件
, A; g# X5 E& O
目前仅支持 .bbmodel 格式。未来将支持更多格式。
7 y2 |  f. X7 O! X, V2 Y! ^3 H5 Z! g& a& Z6 ]2 I
3. 使用
8 j2 Q; t0 |# W  M0 o; e
3.1 对于资源包作者
+ a$ D3 f9 g8 ]  W4 b4 `" b( j1 L
下载“MTR 资源包加密工具”,然后打开未加密的资源包,即可一键完成加密。
! V) o* m4 Q) x: d' l( A% e# {3.2 对于玩家1 i, n$ s$ O. g$ p2 b4 l3 ]! t
下载“MTR Resource Protector”模组,以正常方式加载资源包即可。对于加密的资源包,模组会在运行时自动进行解密。; C" m7 l: y1 h* Z
2 e& m+ c! W% _4 Y4 h% Z& x
4. 常见问题解答
) a, W( C( J8 F& {& l) T
1、只安装这个模组就能解密所有加密的资源包了吗?
: q) C- H, N0 X: h是的。模组只在运行时解密,不会直接泄露源文件。! q5 v  v6 S# U4 N9 _
2、对贴图的加密支持?' T5 ^+ Y# O+ n6 W# n
下一个大版本,将支持更多资源文件的加解密。$ M3 D: H- j8 x. S
3、加密的安全性如何?' w, Q' g3 Y" s, h% v  U3 h% n
没有绝对安全的系统。在解密无需联网的情况下,开发者已尽力提高安全性,有信心阻止大部分盗包玩家破解。未来,会提供更安全的加密方法供选择。
5 e; S; Z, j3 s& o( `4、通过输入序列号解密?8 M' |. K6 p1 n: u3 |3 T5 c
目前,本模组目的是防止盗包(资源文件的直接复制),而非防止未经授权的分发(控制哪些人/设备可以使用资源包)。目前使用的加密方法,可以较好达成前者目的,序列号不会增加安全性。当然,类似的分发控制功能,也是本工具未来的发展方向。1 Z8 P7 Z% A7 O* g8 u9 m

" X8 |2 w* I" \5 [9 ]: a7 k4 m5. 下载
# O. A% y6 e  y
工具目前正在开发阶段,如果遇到 BUG(例如加密资源包没有加载),还请附上复现步骤和 Minecraft 日志进行反馈。: f5 t" K- \) R
请勿将工具用于生产!在正式版本发布前,加密算法可能随时更改。
+ _  ^( }* f; Q" D0 T- a
7 [, |' ]& Z7 c) r) O
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth8 K! [9 Z6 E. H% n! J
- H1 X# U2 C7 ]% m& V/ t

; I& q. G8 d  N7 e# N& l
3 X" A& X( K) x7 m# n
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:089 H1 M9 y4 X6 W* _- x/ b0 S
技术很好,UI没选对
& O/ O; j0 }- t
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨' v$ q# l$ d% U, V
……除了用 Electron,不过 Electron 懂的都懂(
雅音宫羽 2023-8-30 20:57:04
好诶!5 h% ^( B7 _' T3 b) B0 O
bbmodel没法恶意修改的话就可以在车辆里加立体水印了
KKWing22 2023-8-30 21:58:47
有个不成熟的想法,  p% @. V  b* p9 T) x
每次进入游戏输入特定密码以加载资源包?
Bili:KoWel_22
————————————————————
放弃了。
ShentongMetro 作者认证 2023-8-31 08:40:58
本帖最后由 ShentongMetro 于 2023-8-31 08:48 编辑
; ]' D, d6 _$ ~+ R$ v2 a4 F2 I
! P) B. r; z! w( i8 i% f* Y: Z7 R非常好想法,爱来自MTRSHM
! h+ S  x5 L4 u9 V3 Q
! D5 r+ d. G  k- P% ~0 P话说去年就设想过这类东西,不过需要依赖服务端下发动态的解密密钥而且要收集个人信息,因为懒所以没做()
- d/ S0 g4 W# ]不管怎么讲,会战兵力......阿能做出来就比我这个懒狗好(X)0 S  g; u) U7 d5 w+ L0 @

* g! M" T  V" Z; t' p诶等下我25K怎么和白熊的BFZ在一起
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
ShentongMetro 作者认证 2023-8-31 08:42:27
Zbx1425 发表于 2023-8-30 20:25: I! N0 ~' m; G& I7 Z- ?, c  L
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨2 f( k6 h9 O7 Z# Q; z+ F
……除了用 Electron,不过 Electron 懂的都 ...
. U+ O" N0 W% c/ i/ @9 \/ T  n& r7 Y8 B
Qt5+QSS,启动!
" m! W7 ]9 y( \* t9 P$ H' O(QSS是一CSS超集,但不以浏览器内核渲染)
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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