开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2024-6-10 09:32 编辑 3 C% E! k2 B) u( ^1 l+ s

- ^: Z5 B) `+ G3 L! q9 \3 R全帖摘要
1 S4 Q& a- t; C3 r- Z" f; B
) }/ O+ `& ^1 d, v- \+ |9 j! G% J
  • 增加了对普通 MTR 资源包 .png (贴图) 和 .ogg (音频) 的加解密支持。
  • MRP 桌面端更名为 MTR 工具箱 (MTR Toolbox)
  • Toolbox 增加了“兼容性警告”功能,不要贸然加密红色高亮的贴图文件。
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。
    / f* I" t" M9 O; G6 F
* |( W% V4 F1 w8 C8 A4 X4 C

+ h7 i& `$ T) V7 V/ V. ]
一、产品名称更改% l' U  {# {4 M/ |5 D# G4 x

/ F$ I+ ^7 G! U$ @/ C% c+ q从 0.2 版本开始:" m. J& W' `. b) S: a0 z
" P' z# L3 U3 P2 {5 G
  • 桌面端:名称从 MTR 资源包加密工具 (MTR Resource Encryptor) 改为 MTR 工具箱 (MTR Toolbox)。未来,它的功能将不局限于资源包保护。
  • 模组名称不变,仍为 MTR 资源包保护工具 (MTR Resource Protector)。* x1 z" Q. Y. V$ ^9 G- x/ Q6 M+ ~

3 c/ y# m* ~  N* P! K& j二、MTR Toolbox 版本 0.2.0.0 更新日志
3 L5 d- Y. h9 s$ |7 q5 `1 n
1 W7 H+ i+ \; K5 B新增特性$ M& @1 w; l9 M! `1 b, Y
- J2 t5 @2 Q1 V* q2 j0 i
  • 增加了可加密的文件类型。目前支持 .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),所以你大可以勾选加密。
    : h6 ]" W. z. |! u3 a5 y

1 ^4 }5 V* O( o3 F, v; y功能改进( t" B: @. g; `
' ]7 B+ t7 G5 l4 \+ `( t7 }6 E
UI
: f. N# s1 e  b7 D: V5 Q4 H8 ^: y; u. L5 S0 T. G
  • 修改了 DPI 和控件缩放设置,现在在不同 DPI 设备上的显示应该正常了。
  • 改进了选择待加密文件的 UI。
  • 窗口支持最大化以及调整大小(可能有亿点点卡)。
    ) q* ]& t* N9 C  J& `8 i

# M  ]$ Q: i$ q: U+ K3 j8 }9 n用户体验0 j: o" Z4 H1 p; D' D: O) @6 `. ?
8 {' m7 f/ X& w6 b
  • “打开文件夹”窗口可以输入路径,并支持多选。
  • 现在读取和加密资源包也作为任务运行,并显示进度条。
  • 可以通过拖动文件(夹)到窗口来载入文件。  ]$ \6 A+ N- o" A. I

: @) t- u1 Z3 A" ?: n; W1 ^: k资源保护
) U# K& N( \$ P
8 K7 e3 m6 q9 s; `6 {( ]9 F+ H( ?
  • 现在“自动修改引用(测试版)”和“自动压缩”是可选功能(默认勾选)。
  • 压缩结果文件名后缀改为 -protected
  • 如果压缩文件存在,将询问是否覆盖。$ {3 r. D/ }7 |9 f- U1 {7 \1 C

3 L! W/ _2 [. ^+ J$ s. l已知 BUG
( ^$ ^( r% R" a$ _. o* s) T% `1 D' W0 A# D8 g& ?$ H
下面的 BUG 已经定位,但对正常使用影响不大。预计将在下一个版本得到修复。
. l, W) S0 R% }; j7 x4 Z% R' t. L9 Z4 l& e& n0 H
  • 软件更新后,所有设置项将全部重置为默认。(目前的设置项主要是自动更新相关)
  • 载入资源包后,UI 可能会卡死一小段时间。(卡死的时间取决于载入资源的多少)* u, X! Z3 q% k

* ~0 n& @: o6 }" b+ ]3 [, A如果发现了更多 BUG,还请及时反馈3 K! w! x& c7 v
0 ^, s( g1 @: b6 ?  I5 \+ W" n  B
三、MTR Resource Protector 版本 0.2.0 更新日志
1 v+ x2 n# k" A9 b9 V4 v$ ^# B
3 t  u* q3 e; w# h3 x新增特性: A2 r! n0 ^8 N3 l( V% E" A# O0 Y1 D: f6 o

' v1 {; m7 j) T% f* f. Q
  • 增加了支持解密的文件类型。目前支持 .bbmodel (BlockBench 模型)、 .png (贴图) 和 .ogg (音频) 文件的解密。要求搭配 MTR Toolbox 0.2.0.x 版本进行加密。
    " L4 x3 [* g" S9 Q% s
( P; `$ e( ]5 d- ]
功能改进9 z" q+ K/ i+ P! D" {
$ N1 K3 j  a, }3 F4 S0 c
  • 修改了 Mixin,现在(理论上)不依赖 MTR,而可以解密任何 Minecraft 资源包(未经测试)。
  • 得益于 NTE 的更新:(抄了 NTE 源码)6 m) p3 Q& I( J- V6 `% r. C
    • 现在 MRP 的 JAR 也是 Fabric/Forge 二合一的了;
    • fabric.mod.json 和 Forge mods.toml 中也写明了版本要求。
      / @1 @+ a' U0 N& D

, {! J$ B+ o! }/ z) w6 |4 w3 G# W" b* ?四、特别提醒0 J  R" L: P: M+ g5 p/ m& ]
  Q, l0 a  v* W5 l5 f
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。
  • 经过测试,MRP 0.2.0 在安装了 NTE 0.4.0 的情况下,对普通 MTR 资源包的解密未见异常。如有 BUG 出现,还请及时反馈
    : m6 d, b+ t2 M
: T# R9 o% d* Z; _, [

# j; V) H  d+ a6 i  a1 I
下载
, y) E( ~; m( j4 a( D% mMRP 目前不提供下载,请耐心等待后续更新。

评分

参与人数 1 +3 人气 +2 收起 理由
上局沪段SS80201 + 3 + 2

查看全部评分

要什么名字 作者认证 2023-10-5 17:31:28
好评,但是考虑支持obj模型加密就更好了
LG STUDIO(原CLARSC)成员,制作MTR追加hmmsim/openbve列车及线路,如果有事请通过QQ联络
ShentongMetro 作者认证 2023-10-5 19:45:23
这样 给你挂个站如何 gitee毕竟不是很方便
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
楼主 Jeffreyg1228 2023-10-5 21:14:23
本帖最后由 Jeffreyg1228 于 2023-10-5 21:24 编辑   p# c+ H$ S; Q( [2 U
ShentongMetro 发表于 2023-10-5 19:45
& ]7 L/ x: Q8 n/ m7 R* H- p! ?这样 给你挂个站如何 gitee毕竟不是很方便

) N5 ?* k' O* `0 H5 N5 MGitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆用户无法更新 MTR Toolbox。
ShentongMetro 作者认证 2023-10-6 10:35:15
Jeffreyg1228 发表于 2023-10-5 21:14
+ X% x$ w/ R$ n! R8 v6 _$ m/ t& SGitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆 ...

! g4 v( g1 I% m) K! J6 kgithub已经强制2fa了,这是真的不友好()' F0 z0 l0 M! O( \# @9 }
不过听说gitee以后要强制身份证实名,所以还是尽快润吧()
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
Zbx1425 作者认证 2023-10-7 11:18:35
ShentongMetro 发表于 2023-10-6 10:35& s; U/ ?1 [- v" p8 m
github已经强制2fa了,这是真的不友好()
  P0 b6 W7 {/ i5 c不过听说gitee以后要强制身份证实名,所以还是尽快润吧() ...
2 G/ z5 n0 y% J
2FA 其实还好,算是短信验证码的不用等的平替了9 w! O: B& {; t0 h" b
已经装完软件的话就是扫下二维码的事;有四五个网站都要 2FA 的时候就不觉得很麻烦了
ShentongMetro 作者认证 2023-10-7 18:39:35
Zbx1425 发表于 2023-10-7 11:18
. S  N) A4 l7 Q2FA 其实还好,算是短信验证码的不用等的平替了
* R/ e, w& L+ n* d+ g1 Z6 ?& ]5 `已经装完软件的话就是扫下二维码的事;有四五个网站都要  ...
0 G1 {; l+ o2 U8 U
至少对我而言是不能接受的,和身份证一样()
. |- M$ i& @: F0 k" b8 j希望不要以后搞写代码防沉迷
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
Zbx1425 作者认证 2023-10-7 18:54:37
ShentongMetro 发表于 2023-10-7 18:39
/ A  `& v  w& j6 y6 w2 h  K3 Q5 }至少对我而言是不能接受的,和身份证一样()' y0 m6 U5 F3 L' u  I3 E
希望不要以后搞写代码防沉迷 ...

8 a$ \! z+ }5 V7 b0 a这和身份证之类的没什么可比性吧?1 y" A% r, z2 A0 L4 k3 X
这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方法算出来的验证码,根本没收集任何隐私,比手机号验证还干净得多。
& e: C- m; _6 I: W; l) v验证器软件也有完全开源的实现,例如 Aegis / AndOTP。& C6 H- @* o1 Z* C4 I5 D. X
ShentongMetro 作者认证 2023-10-8 16:51:51
Zbx1425 发表于 2023-10-7 18:54
6 [; R4 E7 t8 L/ O( H这和身份证之类的没什么可比性吧?+ _3 n5 Z  r4 a6 u* C, k: l5 V" u
这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方 ...
+ b1 ~2 d: B8 H, |6 l+ F" a
我是指国内现在干什么事情都要身份证,别以后给我整出一个18岁以下每周只能写一小时代码的离谱事件(+ s9 o! Y$ L% d+ ]; p  o
现在国内某些云平台已经不允许未成年人使用了
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
yomi 作者认证 2024-4-28 19:38:44
gitee链接怎么没了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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