开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2023-10-20 21:55 编辑 5 f% l9 T& n# p0 f" T( @
, w0 J3 Z4 }# f- Y0 Y
由于 MTR 圈子中盗包行为时有发生,而大部分资源包创作者又难以使用法律武器保护自身权益,因此需要一个工具,使用技术手段阻止对资源文件的直接访问。
( b. ~. h  g8 j( {  Q) k! A5 B
4 B& Z1 v2 u" t# ]+ i: ]* h1. 简介- B' Z2 `$ s$ @
“MTR 资源包保护工具”是一套保护 MTR 列车资源包的解决方案。包含两个部分:
+ [% E8 P( n( w- ~; {
  • MTR Toolbox(Windows 软件) 针对资源包创作者。可直接获取资源包内的可加密文件并进行加密;
  • MTR Resource Protector(Minecraft 模组) 针对玩家。只有安装该模组才能正常在游戏内加载被保护的资源包。
    ' e2 T( @( T2 g! u" R& F6 F4 i) Z
由于程序对资源包中的可加密资源文件进行了加密,任何人(包括资源包作者)都不能在计算机上直接打开被加密的资源文件。
' j# C& K9 c7 F) }3 r. n
: c1 M) X# f- M/ V5 J2. 可加密资源文件% F9 z; \" w) Q, `5 g0 n
目前仅支持 .bbmodel 格式。未来将支持更多格式。
+ s+ g& b+ q% V* ~" Y- A8 D) o; p  Q* i' g: a; {9 z: ^, q% C
3. 使用
7 H9 d/ F( }6 `! ~# H0 @- d
3.1 对于资源包作者
; s) l9 s& w- S
下载“MTR 资源包加密工具”,然后打开未加密的资源包,即可一键完成加密。4 J; N& p- [3 G8 X. P! M7 x
3.2 对于玩家# M+ ]5 `- d0 C( m2 d* H7 A8 W$ {
下载“MTR Resource Protector”模组,以正常方式加载资源包即可。对于加密的资源包,模组会在运行时自动进行解密。6 n% Z: E( A- o! g

% K" p1 ?! J5 T4. 常见问题解答
+ {" z2 I: _, p0 d' M% {7 h7 S
1、只安装这个模组就能解密所有加密的资源包了吗?7 y4 `  l: k+ I& y
是的。模组只在运行时解密,不会直接泄露源文件。
* W$ s! F3 g( `( T2、对贴图的加密支持?
. C% `9 }$ V7 X0 ~  f, A2 G1 u下一个大版本,将支持更多资源文件的加解密。% }$ k, s8 ~0 q# b& B( b  g+ k1 E  L4 c
3、加密的安全性如何?! ?! L! ]3 z: M2 V5 F
没有绝对安全的系统。在解密无需联网的情况下,开发者已尽力提高安全性,有信心阻止大部分盗包玩家破解。未来,会提供更安全的加密方法供选择。, A0 W. O7 w2 C5 ~$ K( c
4、通过输入序列号解密?
2 k* B2 d/ p; E7 ^* R1 z目前,本模组目的是防止盗包(资源文件的直接复制),而非防止未经授权的分发(控制哪些人/设备可以使用资源包)。目前使用的加密方法,可以较好达成前者目的,序列号不会增加安全性。当然,类似的分发控制功能,也是本工具未来的发展方向。
  U8 ^  X& c  h% t% w2 I
( U4 O) g- a# A( i  u) j9 g5. 下载
& ]; w5 r. q# V/ J
工具目前正在开发阶段,如果遇到 BUG(例如加密资源包没有加载),还请附上复现步骤和 Minecraft 日志进行反馈。4 l0 v1 v7 l% P
请勿将工具用于生产!在正式版本发布前,加密算法可能随时更改。
2 W" l0 k9 p, T! B

, ?4 ^  t, K! c( ^9 ^' U' [" _' W
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth. C8 d/ M' ~1 ~1 q9 p/ B
+ l$ }2 i  ^  |: @( B  j0 ?* }
6 X$ r9 v" S# P& p; m1 R) q. E# t& S

7 }- y# ]' A# b5 r
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
; E6 s8 N6 d$ A. B' l5 e) D  E技术很好,UI没选对

) d6 I: P5 I% C' VUI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨1 r( @$ _- `/ ]7 [
……除了用 Electron,不过 Electron 懂的都懂(
雅音宫羽 2023-8-30 20:57:04
好诶!4 R4 _7 D% b3 ^3 k1 ^! o% j/ f/ h4 X
bbmodel没法恶意修改的话就可以在车辆里加立体水印了
KKWing22 2023-8-30 21:58:47
有个不成熟的想法,
$ x- O3 w) v. |! [) L. h& K每次进入游戏输入特定密码以加载资源包?
Bili:KoWel_22
————————————————————
放弃了。
ShentongMetro 作者认证 2023-8-31 08:40:58
本帖最后由 ShentongMetro 于 2023-8-31 08:48 编辑 1 F. }) ^6 Q: Q. f5 R$ H! g

' G4 K/ y, i& o7 _非常好想法,爱来自MTRSHM* ^0 }2 P& T& z

% ?. k6 N4 Y3 c# k, V6 V2 D话说去年就设想过这类东西,不过需要依赖服务端下发动态的解密密钥而且要收集个人信息,因为懒所以没做()
/ q! Z; G3 q1 R7 Y) k不管怎么讲,会战兵力......阿能做出来就比我这个懒狗好(X): d9 o0 j. Y8 o0 p* |

# f( W: j% u  v" R6 O/ c* F诶等下我25K怎么和白熊的BFZ在一起
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
ShentongMetro 作者认证 2023-8-31 08:42:27
Zbx1425 发表于 2023-8-30 20:25
' N5 D8 d) ~+ z. e9 rUI 它不好摸,排版似乎是门学问,没组件库不太容易做得花哨
5 ~: a- `5 U7 {! K……除了用 Electron,不过 Electron 懂的都 ...

4 c+ F0 i8 `7 o6 c! D* U3 pQt5+QSS,启动!' W% C2 S' y2 b+ n
(QSS是一CSS超集,但不以浏览器内核渲染)
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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