开启左侧

[原创][1.16+] MRP 0.2.0 版本更新日志

[复制链接]
Jeffreyg1228 2023-10-5 16:56:06

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

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

×
本帖最后由 Jeffreyg1228 于 2023-10-5 21:22 编辑
& S/ d2 H& M7 N( h2 M: m* Q; R" l  I9 I
全帖摘要
1 [9 J  m  B9 Y% k) O5 |% u" s) a+ {" B2 V
  • 增加了对普通 MTR 资源包 .png (贴图) 和 .ogg (音频) 的加解密支持。
  • MRP 桌面端更名为 MTR 工具箱 (MTR Toolbox)
  • Toolbox 增加了“兼容性警告”功能,不要贸然加密红色高亮的贴图文件。
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。
    ( I& x* D, M% F) V/ t" t

6 q% _( _6 ~& m) O; i+ `+ e

0 P/ s8 |% N+ B- ]! i7 ?一、产品名称更改% J' d6 k) @7 k6 G
4 P! m) a+ r$ c0 L: u3 ~
从 0.2 版本开始:' I) Y- i, Q( N

4 N2 {: x+ Q! C
  • 桌面端:名称从 MTR 资源包加密工具 (MTR Resource Encryptor) 改为 MTR 工具箱 (MTR Toolbox)。未来,它的功能将不局限于资源包保护。
  • 模组名称不变,仍为 MTR 资源包保护工具 (MTR Resource Protector)。
    - A# j( y/ H! u. J9 _( @3 i* f& a
. j1 n' z6 S$ r4 O' x7 x. \
二、MTR Toolbox 版本 0.2.0.0 更新日志! j! J; X, H: x. f3 T4 K
  ?6 t3 k/ P: N; D
新增特性7 ]3 r) @1 m, f2 b

1 M7 s1 S. Q% p" d
  • 增加了可加密的文件类型。目前支持 .bbmodel (BlockBench 模型)、 .png (贴图) 和 .ogg (音频) 文件的加密。要求搭配 MTR Resource Protector 0.2.x 版本进行解密。
  • 增加了一个更新助手,用于替换 MTR-Toolbox.exe 可执行文件。
  • 增加了兼容性警告功能。对于无法在 mtr_custom_resources.json 中找到 texture_id 指向它的贴图 (.png),MTR Toolbox 会显示警告,并红色高亮、取消勾选该资源。此外,Toolbox 还会对检测到 OBJ 文件的资源包发出警告。Toolbox 没有对 NTE 资源包的保护做适配,所以贸然加密可能会导致其无法正常加载。当然,这只是“警告” (Warning),而不是“错误” (Error),所以你大可以勾选加密。6 Z* e2 x$ J& Y$ N7 q
$ h  k0 k, B( i" {4 A
功能改进& `7 |4 ~# |0 Y, J, N
* Z. d/ p+ F0 ^2 |- d- [5 r- e
UI
/ q- P: Y/ I* B
# [- p# ?1 i2 F4 X! d2 }7 O
  • 修改了 DPI 和控件缩放设置,现在在不同 DPI 设备上的显示应该正常了。
  • 改进了选择待加密文件的 UI。
  • 窗口支持最大化以及调整大小(可能有亿点点卡)。
    2 X9 W4 Y2 y, Z) z2 ^

. T' p* m% F; b5 p/ ?. R用户体验+ x- L5 b# _: t0 w

! V% U, k4 N* z1 P& G
  • “打开文件夹”窗口可以输入路径,并支持多选。
  • 现在读取和加密资源包也作为任务运行,并显示进度条。
  • 可以通过拖动文件(夹)到窗口来载入文件。; c* {$ b, e  i& j
8 r1 M* L2 m* w1 u  c) `2 n
资源保护. X3 ^' r! t# |: M( `3 F; s

* G$ w- `2 b( r" O$ P' m" q; _9 e
  • 现在“自动修改引用(测试版)”和“自动压缩”是可选功能(默认勾选)。
  • 压缩结果文件名后缀改为 -protected
  • 如果压缩文件存在,将询问是否覆盖。
    5 ~; i) q  a/ V2 P
' @/ \2 g3 T+ m  D$ T( o
已知 BUG) ?# }: E8 h0 `
2 Y) }$ N5 N  P9 w; d% W* ]% j6 z
下面的 BUG 已经定位,但对正常使用影响不大。预计将在下一个版本得到修复。
6 Q! u$ @5 h5 k) B5 X1 o1 {7 W- O  O) f. F1 K4 F
  • 软件更新后,所有设置项将全部重置为默认。(目前的设置项主要是自动更新相关)
  • 载入资源包后,UI 可能会卡死一小段时间。(卡死的时间取决于载入资源的多少)
    * |% G' o7 ~6 {, H6 f  [/ `; s1 \9 U& [+ U
5 u- ?2 u/ ~3 O6 M* e5 Q
如果发现了更多 BUG,还请及时反馈) J+ ~! U$ Z: y$ @
7 `0 d0 I' `; V$ U" I( v9 w
三、MTR Resource Protector 版本 0.2.0 更新日志; r# e* y4 T4 d9 |5 T
( f) g' s: \/ b$ D! F/ i6 I6 D
新增特性7 l, I5 z; Q2 Z7 H6 t$ i

- j2 v+ I* \3 ^& h
  • 增加了支持解密的文件类型。目前支持 .bbmodel (BlockBench 模型)、 .png (贴图) 和 .ogg (音频) 文件的解密。要求搭配 MTR Toolbox 0.2.0.x 版本进行加密。+ L3 I5 z  L. s2 G, O0 h
( S7 ]3 T' u  |+ L: x
功能改进
- \. ?& `2 |9 {: _. s" W! J; L/ O7 h0 g0 t
  • 修改了 Mixin,现在(理论上)不依赖 MTR,而可以解密任何 Minecraft 资源包(未经测试)。
  • 得益于 NTE 的更新:(抄了 NTE 源码)
    / k7 I9 D& O1 i, O' t: ~
    • 现在 MRP 的 JAR 也是 Fabric/Forge 二合一的了;
    • fabric.mod.json 和 Forge mods.toml 中也写明了版本要求。5 F* k& v* ^) h. K
- l4 G: ~- O; q) M$ W
四、特别提醒' z" H  A, ]7 L8 T6 L7 r  c
, |, v0 W# g( X" V' O% b8 C
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。
  • 经过测试,MRP 0.2.0 在安装了 NTE 0.4.0 的情况下,对普通 MTR 资源包的解密未见异常。如有 BUG 出现,还请及时反馈
    ) ~- c, x! e3 @* c2 U

) x+ J" b$ V% F6 {& r
2 g# s. G+ P9 C8 z( ~- b: w
下载
! ^" P+ r# i4 t( zMTR Toolbox 的下载地址有变动,以本帖为准。旧版本通过程序内更新仍能更新至 0.2.0。3 x  @1 L1 r% X! V( K( G1 s
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth5 H8 W; m2 t. z5 T" ^

评分

参与人数 1车费 +3 人气 +2 收起 理由
TomatoRoger + 3 + 2

查看全部评分

要什么名字 作者认证 2023-10-5 17:31:28
好评,但是考虑支持obj模型加密就更好了
LG STUDIO(原CLARSC)成员,制作MTR追加,hmmsim/openbve列车及线路
IP属地不准,本人在重庆
做的车多少偏向于OB风格)
强迫症患者,如果觉得我太较真还请谅解

如果有事请通过QQ联络
ShentongMetro 2023-10-5 19:45:23
这样 给你挂个站如何 gitee毕竟不是很方便
有缺点的战士终究是战士,完美的苍蝇终究是苍蝇。
                                            ——波尔布特
楼主 Jeffreyg1228 2023-10-5 21:14:23
本帖最后由 Jeffreyg1228 于 2023-10-5 21:24 编辑
+ Y. }" ^1 i* a% ~; ]# F
ShentongMetro 发表于 2023-10-5 19:45; o5 g( Z; r, y, h& B4 B
这样 给你挂个站如何 gitee毕竟不是很方便
8 H$ X# L3 [7 A6 G# n$ W
Gitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆用户无法更新 MTR Toolbox。
ShentongMetro 2023-10-6 10:35:15
Jeffreyg1228 发表于 2023-10-5 21:14
6 J9 o: Q' z, Z% a3 @Gitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆 ...

3 Q, {  ?& Q  F5 C- O/ J9 q. {github已经强制2fa了,这是真的不友好()
3 t, ?& Z1 ~% u( L4 @" H3 n不过听说gitee以后要强制身份证实名,所以还是尽快润吧()
有缺点的战士终究是战士,完美的苍蝇终究是苍蝇。
                                            ——波尔布特
Zbx1425 作者认证 2023-10-7 11:18:35
ShentongMetro 发表于 2023-10-6 10:35
5 N  c& y8 M* g  O; ~) `% b( o. Pgithub已经强制2fa了,这是真的不友好()
9 b- T# @, \& r$ }不过听说gitee以后要强制身份证实名,所以还是尽快润吧() ...

- X- G8 s8 N, o" ?' i1 _( q, \2FA 其实还好,算是短信验证码的不用等的平替了
/ X! F5 o' m( K# T* `已经装完软件的话就是扫下二维码的事;有四五个网站都要 2FA 的时候就不觉得很麻烦了
ShentongMetro 2023-10-7 18:39:35
Zbx1425 发表于 2023-10-7 11:18# s: c5 K& Q/ ]: e* `
2FA 其实还好,算是短信验证码的不用等的平替了
% O: y) F" e/ f. X已经装完软件的话就是扫下二维码的事;有四五个网站都要  ...
: y2 m9 ?3 y7 y( O( ~, E
至少对我而言是不能接受的,和身份证一样()8 j9 r  N, O2 r3 A& }! `7 n; l% V
希望不要以后搞写代码防沉迷
有缺点的战士终究是战士,完美的苍蝇终究是苍蝇。
                                            ——波尔布特
Zbx1425 作者认证 2023-10-7 18:54:37
ShentongMetro 发表于 2023-10-7 18:397 Y  X+ A2 y6 c+ s# N* A
至少对我而言是不能接受的,和身份证一样()
0 I8 k' c9 K0 m1 {( X4 a希望不要以后搞写代码防沉迷 ...
: I, v& }+ N+ @) W) |
这和身份证之类的没什么可比性吧?
$ r/ Z& M; D; u这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方法算出来的验证码,根本没收集任何隐私,比手机号验证还干净得多。, Y" f- n. h& X5 A7 i; i5 f0 }
验证器软件也有完全开源的实现,例如 Aegis / AndOTP。
, N5 z9 S3 }2 R  L5 q( j9 M
ShentongMetro 2023-10-8 16:51:51
Zbx1425 发表于 2023-10-7 18:54
* B# r! O) G+ _% p这和身份证之类的没什么可比性吧?& R1 h: F: f" B
这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方 ...
. O. y+ N, ^" y" T7 T
我是指国内现在干什么事情都要身份证,别以后给我整出一个18岁以下每周只能写一小时代码的离谱事件(
$ p. |8 _7 T+ L! L5 \% t现在国内某些云平台已经不允许未成年人使用了
有缺点的战士终究是战士,完美的苍蝇终究是苍蝇。
                                            ——波尔布特
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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