开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2023-10-20 21:55 编辑
: A. ]( n" K# j& K' a3 t% @( D- R; O( s3 c( G  R1 G! b. z
由于 MTR 圈子中盗包行为时有发生,而大部分资源包创作者又难以使用法律武器保护自身权益,因此需要一个工具,使用技术手段阻止对资源文件的直接访问。
% _5 [* F; T3 @0 h2 p* D# ]: X
/ B6 \$ J7 |6 v# P% k1. 简介& h9 [$ K' S1 Z3 a; f
“MTR 资源包保护工具”是一套保护 MTR 列车资源包的解决方案。包含两个部分:
4 p3 P4 B2 n2 A
  • MTR Toolbox(Windows 软件) 针对资源包创作者。可直接获取资源包内的可加密文件并进行加密;
  • MTR Resource Protector(Minecraft 模组) 针对玩家。只有安装该模组才能正常在游戏内加载被保护的资源包。7 T) m$ d8 ]  i1 |% n. `
由于程序对资源包中的可加密资源文件进行了加密,任何人(包括资源包作者)都不能在计算机上直接打开被加密的资源文件。
) o; H' ]5 s% E% `: J( L% ], ]
/ m6 j8 u9 c% j1 N2. 可加密资源文件
2 c4 V4 J0 \6 {! ~
目前仅支持 .bbmodel 格式。未来将支持更多格式。- N  p3 Y8 R4 U

$ [: |" }' [) @9 N% o  Y, G3. 使用5 K4 S! {) F7 S. [
3.1 对于资源包作者( s& _( M0 U9 `5 U' @8 W" d6 c, l( k
下载“MTR 资源包加密工具”,然后打开未加密的资源包,即可一键完成加密。
& h) A& ?% e4 a3.2 对于玩家( x1 e) P( J' F, `  Z  _8 M
下载“MTR Resource Protector”模组,以正常方式加载资源包即可。对于加密的资源包,模组会在运行时自动进行解密。
- M! o0 Q. o+ ]; ^% t( ]/ p) i3 l
) l: R1 x3 W  \% L. O2 P# y4. 常见问题解答
& S+ j# Y5 t/ d: @
1、只安装这个模组就能解密所有加密的资源包了吗?
5 s+ H8 r# N* u, Q  v' j0 B! e是的。模组只在运行时解密,不会直接泄露源文件。& ^7 ]5 ?; w7 R6 d) s( V, b* _
2、对贴图的加密支持?
. M2 K4 d/ `6 _; o7 R( x下一个大版本,将支持更多资源文件的加解密。
% o5 B* y9 W* q' r- ?$ Z3、加密的安全性如何?' R: @  i  i4 A3 f, N
没有绝对安全的系统。在解密无需联网的情况下,开发者已尽力提高安全性,有信心阻止大部分盗包玩家破解。未来,会提供更安全的加密方法供选择。4 C+ }, T+ d% K- W& b$ \% t8 M
4、通过输入序列号解密?; o8 ~( V- g% R( o, R& x; t1 U
目前,本模组目的是防止盗包(资源文件的直接复制),而非防止未经授权的分发(控制哪些人/设备可以使用资源包)。目前使用的加密方法,可以较好达成前者目的,序列号不会增加安全性。当然,类似的分发控制功能,也是本工具未来的发展方向。( G( e, T# G; g$ w
" L$ G  y# ]" O; P# n4 L
5. 下载
  @. v" H8 l* i0 M+ ~
工具目前正在开发阶段,如果遇到 BUG(例如加密资源包没有加载),还请附上复现步骤和 Minecraft 日志进行反馈。9 }, w0 Q  Z9 k. q0 |$ O$ d0 O9 o
请勿将工具用于生产!在正式版本发布前,加密算法可能随时更改。: L, Y* q$ I5 v; }5 R

$ }' g6 g: T) @4 T% E
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth# h; w0 A! s4 l) e  o

% r# K5 Q8 G8 L8 e; T! v7 e. P! ~. F5 W
( l) n9 [" h# ]# H( v: n6 a& Q9 j9 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:08/ p: F& \- N- a
技术很好,UI没选对
% ^: _  I) F  y- r
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨2 A/ X& Q9 b1 R( S/ {6 j+ {6 u6 I
……除了用 Electron,不过 Electron 懂的都懂(
雅音宫羽 2023-8-30 20:57:04
好诶!! \. k+ Q& n7 I4 g) w
bbmodel没法恶意修改的话就可以在车辆里加立体水印了
KKWing22 2023-8-30 21:58:47
有个不成熟的想法,- d, _& p( N& K% w; {
每次进入游戏输入特定密码以加载资源包?
Bili:KoWel_22
————————————————————
放弃了。
ShentongMetro 作者认证 2023-8-31 08:40:58
本帖最后由 ShentongMetro 于 2023-8-31 08:48 编辑
! k" ~0 O) {% [0 D" }6 d; I
- y1 Z( H/ h0 {9 Y6 O9 l  n- x2 a" A非常好想法,爱来自MTRSHM
- `% F# ?6 K3 E3 |+ f
+ f% l( K' K2 [, y# }# b话说去年就设想过这类东西,不过需要依赖服务端下发动态的解密密钥而且要收集个人信息,因为懒所以没做()
' M6 G% ^+ n+ L% D7 ~7 l  [3 a不管怎么讲,会战兵力......阿能做出来就比我这个懒狗好(X)! ^% }  r! ]2 m3 x

; x% f1 c: q& K0 E9 d9 v5 W( `诶等下我25K怎么和白熊的BFZ在一起
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
ShentongMetro 作者认证 2023-8-31 08:42:27
Zbx1425 发表于 2023-8-30 20:25* C( ]1 }# u; W- o4 T2 L5 A$ w
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨
# I2 u0 N% G1 Q! c) T. Z  V……除了用 Electron,不过 Electron 懂的都 ...
' T$ F) F- G, R4 Y( h
Qt5+QSS,启动!  A# J* ^* a: O: I7 Q
(QSS是一CSS超集,但不以浏览器内核渲染)
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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