开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2023-10-20 21:55 编辑
7 Q. G, t; r4 R) c% ?% C8 A* E
8 T, T. M: T& c) T8 C; N: u由于 MTR 圈子中盗包行为时有发生,而大部分资源包创作者又难以使用法律武器保护自身权益,因此需要一个工具,使用技术手段阻止对资源文件的直接访问。. n1 p" T: G; r2 \7 C1 p

; |0 C1 G9 X; F: y3 e4 a1. 简介
" t  k& m" N6 }' x* D' V
“MTR 资源包保护工具”是一套保护 MTR 列车资源包的解决方案。包含两个部分:- B8 i. T3 u! n  U% s
  • MTR Toolbox(Windows 软件) 针对资源包创作者。可直接获取资源包内的可加密文件并进行加密;
  • MTR Resource Protector(Minecraft 模组) 针对玩家。只有安装该模组才能正常在游戏内加载被保护的资源包。
    & Y  d2 x" t/ S: \& C& M
由于程序对资源包中的可加密资源文件进行了加密,任何人(包括资源包作者)都不能在计算机上直接打开被加密的资源文件。
3 W; y5 _, d, h$ ^
. E3 v- ?7 S0 O2 t2. 可加密资源文件# |/ n2 l# W: |4 |( ~
目前仅支持 .bbmodel 格式。未来将支持更多格式。& J  V5 t" M( j3 C, B! ]4 ^

7 ^* u  E6 B, }5 D' k% M7 }$ ^. ^3. 使用
7 i# l# F4 c) g6 g& }5 H
3.1 对于资源包作者
1 d* c  F( T1 l
下载“MTR 资源包加密工具”,然后打开未加密的资源包,即可一键完成加密。: S" P1 K, l) p3 u* y& b2 z
3.2 对于玩家
* i7 w% `6 K" s
下载“MTR Resource Protector”模组,以正常方式加载资源包即可。对于加密的资源包,模组会在运行时自动进行解密。4 ~9 y/ T  n1 s* l! \

' t) V4 R! L+ B$ w1 ]5 A( n4. 常见问题解答& ^2 ]; L, w! u* D
1、只安装这个模组就能解密所有加密的资源包了吗?
: w1 x8 ^& g! C3 k. I是的。模组只在运行时解密,不会直接泄露源文件。" j3 y9 A' s, b6 ~) w' m) G
2、对贴图的加密支持?
( O% |- }! j2 \! o( A) }) c+ b& S% f7 f下一个大版本,将支持更多资源文件的加解密。# l* _; H1 @5 s; F9 ?+ b' v2 M
3、加密的安全性如何?& W8 h' |& Y2 b9 M) Z6 d: d
没有绝对安全的系统。在解密无需联网的情况下,开发者已尽力提高安全性,有信心阻止大部分盗包玩家破解。未来,会提供更安全的加密方法供选择。$ [0 b' J" |) V. y  R3 z% }
4、通过输入序列号解密?
2 X' B4 E+ F: P: a/ u+ d目前,本模组目的是防止盗包(资源文件的直接复制),而非防止未经授权的分发(控制哪些人/设备可以使用资源包)。目前使用的加密方法,可以较好达成前者目的,序列号不会增加安全性。当然,类似的分发控制功能,也是本工具未来的发展方向。
. M, N) R! R3 \9 r  J& x. N- c% M3 q+ b, h$ [
5. 下载
$ d" f& z* F. l
工具目前正在开发阶段,如果遇到 BUG(例如加密资源包没有加载),还请附上复现步骤和 Minecraft 日志进行反馈。& ?0 \" m7 L% g( a7 b/ Z
请勿将工具用于生产!在正式版本发布前,加密算法可能随时更改。$ D* S! w$ r0 R* K1 q4 e1 q
  I# C/ i- x0 x% e! N# e" @/ f( }
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth7 m% }* N, z7 m- [
6 @) {9 x) F% I& ?- N3 A

+ q! N5 A5 @. P( i, u! b6 i3 j( R7 e; Y! Q7 I. I+ E2 [8 [
Snapsnap 2023-8-30 15:27:41
哦,不妨碍我改贴图,二传,倒卖
退圈了,玩原神了
uid:296324952
Zbx1425 作者认证 2023-8-30 17:13:39
看起来很有趣!
要什么名字 作者认证 2023-8-30 17:38:19
还是可以改贴图,下一个((
LG STUDIO(原CLARSC)成员,制作MTR追加,hmmsim/openbve列车及线路
IP属地不准,本人在重庆
做的车多少偏向于OB风格)
强迫症患者,如果觉得我太较真还请谅解

如果有事请通过QQ联络
MSnj_studioX 作者认证 2023-8-30 19:08:24
技术很好,UI没选对
你知道初音未来吗
Zbx1425 作者认证 2023-8-30 20:25:33
MSnj_studioX 发表于 2023-8-30 19:08. g# N" w$ a- W! y5 d
技术很好,UI没选对
' t2 x, \6 J: t- V. w! ?) ^
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨; _" h2 D9 K9 M+ ]" p
……除了用 Electron,不过 Electron 懂的都懂(
雅音宫羽 2023-8-30 20:57:04
好诶!+ X% a8 Y2 K- U
bbmodel没法恶意修改的话就可以在车辆里加立体水印了
KKWing22 2023-8-30 21:58:47
有个不成熟的想法,9 z5 t# N' O: ]5 P7 D7 x8 x- ^
每次进入游戏输入特定密码以加载资源包?
Bili:KoWel_22
————————————————————
有必要做个类似Q车的玩意了?
ShentongMetro 作者认证 2023-8-31 08:40:58
本帖最后由 ShentongMetro 于 2023-8-31 08:48 编辑
) K6 x3 O+ |# |1 J9 F! G3 |/ M6 U: W& t
非常好想法,爱来自MTRSHM5 O( w& ^3 x  V% v

4 p+ W  Z1 |5 o* O5 `6 I$ }9 Q话说去年就设想过这类东西,不过需要依赖服务端下发动态的解密密钥而且要收集个人信息,因为懒所以没做()
6 m+ I+ C# |5 Z# R不管怎么讲,会战兵力......阿能做出来就比我这个懒狗好(X)
2 S% w/ L/ G/ ]$ }; f. ]9 F& @, f0 i" U# c0 N  [  B! H& ?$ x
诶等下我25K怎么和白熊的BFZ在一起

MTRSHM成员
目前心态暴躁老哥,请勿随意打扰以免开大
ShentongMetro 作者认证 2023-8-31 08:42:27
Zbx1425 发表于 2023-8-30 20:259 u' V: l) {+ W8 U3 j
UI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨+ {4 Z# h8 u& ^5 X. M
……除了用 Electron,不过 Electron 懂的都 ...
4 l0 Y) E6 t* Y9 F) G" H
Qt5+QSS,启动!
0 C* u, K' P; c- i3 [* y(QSS是一CSS超集,但不以浏览器内核渲染)

MTRSHM成员
目前心态暴躁老哥,请勿随意打扰以免开大
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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