开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2023-10-20 21:55 编辑
: o6 S; j( j4 G0 ^0 h; `1 Z( q8 A# E* g% U3 _3 c9 U# @
由于 MTR 圈子中盗包行为时有发生,而大部分资源包创作者又难以使用法律武器保护自身权益,因此需要一个工具,使用技术手段阻止对资源文件的直接访问。
" E5 i2 J/ o& [. \2 |8 c. M! p
( l' Y$ K) ?9 Q% a; m- z& Y1. 简介" X! O+ m# v& V4 J/ }* u) O, g
“MTR 资源包保护工具”是一套保护 MTR 列车资源包的解决方案。包含两个部分:, m) A# M% i$ _6 f" R# ?
  • MTR Toolbox(Windows 软件) 针对资源包创作者。可直接获取资源包内的可加密文件并进行加密;
  • MTR Resource Protector(Minecraft 模组) 针对玩家。只有安装该模组才能正常在游戏内加载被保护的资源包。9 Y# U3 }5 |3 f% B% a4 @
由于程序对资源包中的可加密资源文件进行了加密,任何人(包括资源包作者)都不能在计算机上直接打开被加密的资源文件。
4 p' t/ X$ U: m3 \0 t8 a
" R& a3 `" s& e2. 可加密资源文件
* D, T/ E% p6 G5 C3 O
目前仅支持 .bbmodel 格式。未来将支持更多格式。
# @' r9 Q4 a  G; o) a2 c+ O0 L- t. U1 E7 J0 o
3. 使用
6 t2 k9 M# ^7 Q4 b7 n2 _$ B; `
3.1 对于资源包作者
& a5 E4 E* J9 p- j- n
下载“MTR 资源包加密工具”,然后打开未加密的资源包,即可一键完成加密。
8 c" _: K! ?6 i) s7 W3.2 对于玩家
  j( A/ f& H0 s* b" _
下载“MTR Resource Protector”模组,以正常方式加载资源包即可。对于加密的资源包,模组会在运行时自动进行解密。) r, Y/ X( ~/ P/ ~7 s& j: i! Y
6 X" w6 J$ e$ p
4. 常见问题解答! h7 w- Z- y. m# R* k0 \
1、只安装这个模组就能解密所有加密的资源包了吗?) r0 x; O% c7 D8 Q
是的。模组只在运行时解密,不会直接泄露源文件。
  O- n! D9 ^: ^$ A" z* j2、对贴图的加密支持?
& h$ |6 X2 N$ P5 d  w2 e下一个大版本,将支持更多资源文件的加解密。: R. [$ X6 L5 m
3、加密的安全性如何?( m( }9 d! D  g
没有绝对安全的系统。在解密无需联网的情况下,开发者已尽力提高安全性,有信心阻止大部分盗包玩家破解。未来,会提供更安全的加密方法供选择。* S. {- R, {; D" A$ E' }
4、通过输入序列号解密?" x, ?% o0 I- ~4 E2 F2 j- S; X, B
目前,本模组目的是防止盗包(资源文件的直接复制),而非防止未经授权的分发(控制哪些人/设备可以使用资源包)。目前使用的加密方法,可以较好达成前者目的,序列号不会增加安全性。当然,类似的分发控制功能,也是本工具未来的发展方向。  o* ?! l: ]* r, y7 t

" J  `1 q+ m' s) W; q4 O' _5. 下载
" O9 V  a, d6 g. j0 A
工具目前正在开发阶段,如果遇到 BUG(例如加密资源包没有加载),还请附上复现步骤和 Minecraft 日志进行反馈。- {, l: m  G6 V2 N; _' [' X
请勿将工具用于生产!在正式版本发布前,加密算法可能随时更改。
3 k# z% l2 R) s1 R0 h5 R4 j
8 N$ d( {/ T9 F# p& r0 o
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth
    ( y( `& m+ t% o
5 ~3 V7 K5 i8 c
9 F: n5 h# i  j

, ]: E+ z" V  d# [/ d
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- I8 Z9 |2 _9 c& B
技术很好,UI没选对

7 s6 Q% `9 d7 ]7 T* G3 |* f: ZUI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨
6 h. \% e0 \( T6 J( B……除了用 Electron,不过 Electron 懂的都懂(
雅音宫羽 2023-8-30 20:57:04
好诶!& }% o8 g* b0 \) \, q$ Q
bbmodel没法恶意修改的话就可以在车辆里加立体水印了
KKWing22 2023-8-30 21:58:47
有个不成熟的想法,6 ]6 o, c$ u. ?/ @5 H! n$ x# R/ W" \
每次进入游戏输入特定密码以加载资源包?
Bili:KoWel_22
————————————————————
放弃了。
ShentongMetro 作者认证 2023-8-31 08:40:58
本帖最后由 ShentongMetro 于 2023-8-31 08:48 编辑 + w6 Q* I  _# x. m
- U6 \9 B* ]+ X& U
非常好想法,爱来自MTRSHM
& B8 v) e; E# b+ l$ ]' P3 b& Y
/ i, z, R; P/ @% M$ A) f; I话说去年就设想过这类东西,不过需要依赖服务端下发动态的解密密钥而且要收集个人信息,因为懒所以没做()
! l% p( \  d5 b; l+ ~& w1 n  h9 c/ M不管怎么讲,会战兵力......阿能做出来就比我这个懒狗好(X)/ ?! o& F! x5 E$ g' R5 M$ l5 H
2 U7 C" }% X* e* N$ T( d* ?
诶等下我25K怎么和白熊的BFZ在一起
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
ShentongMetro 作者认证 2023-8-31 08:42:27
Zbx1425 发表于 2023-8-30 20:25" H6 n. |6 J, n) h
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨% @5 h* H& @5 h- o) r
……除了用 Electron,不过 Electron 懂的都 ...
3 v4 H4 t* u2 B0 v  w1 G
Qt5+QSS,启动!3 {* e1 ]' v* T' f& H
(QSS是一CSS超集,但不以浏览器内核渲染)
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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