开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2024-6-10 09:32 编辑
0 @6 M9 |, `& A9 c' X$ H, U5 e) a& a* w6 z" B- O
全帖摘要
8 b8 L/ {" Z" {# t7 a
( W* Q( y5 P# q1 W$ j
  • 增加了对普通 MTR 资源包 .png (贴图) 和 .ogg (音频) 的加解密支持。
  • MRP 桌面端更名为 MTR 工具箱 (MTR Toolbox)
  • Toolbox 增加了“兼容性警告”功能,不要贸然加密红色高亮的贴图文件。
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。& V3 m+ y5 F! t7 X: U9 ?

6 X6 G) Y3 z% r. i; s7 e* |; x

0 s/ |1 t% e" B5 X! W% Q一、产品名称更改% s% I: {9 z( z" j% t
2 V# P, |. v/ w3 v- U
从 0.2 版本开始:
' \1 }- I$ V. U3 b5 i. G2 I: \* A! V
  • 桌面端:名称从 MTR 资源包加密工具 (MTR Resource Encryptor) 改为 MTR 工具箱 (MTR Toolbox)。未来,它的功能将不局限于资源包保护。
  • 模组名称不变,仍为 MTR 资源包保护工具 (MTR Resource Protector)。9 R0 Z  R" ?+ g% D% U5 E8 w7 B
7 a) z+ A- I! H% i- P" g9 M/ |
二、MTR Toolbox 版本 0.2.0.0 更新日志
6 a+ q7 k- H/ N( T9 f( T$ I0 Q2 X; \1 ]7 G7 u& O+ m+ W
新增特性
& ~5 K* _! O# q2 }- `/ i4 G, Q0 T0 q: ^( 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),所以你大可以勾选加密。, {0 ], n* g8 Z2 k

1 `8 _" a2 D' N+ {" T9 N( k5 Y4 T% O功能改进
1 a# h# p  `6 f; C: S3 j* i
$ G# q; w, R2 U) S$ o) u1 LUI
  x! \% U( B  f- T8 ~
' v& x% v$ H0 [% k; a. b1 O4 B- [1 _4 D
  • 修改了 DPI 和控件缩放设置,现在在不同 DPI 设备上的显示应该正常了。
  • 改进了选择待加密文件的 UI。
  • 窗口支持最大化以及调整大小(可能有亿点点卡)。
    % O: _) u9 _- V) A5 D' r
! k( m1 z  u$ D' I) j+ @' v
用户体验
) b  j; ]# o# P4 i' C$ x8 }) y8 j- I' I& H* d5 h
  • “打开文件夹”窗口可以输入路径,并支持多选。
  • 现在读取和加密资源包也作为任务运行,并显示进度条。
  • 可以通过拖动文件(夹)到窗口来载入文件。
    0 M0 d9 I: U  J- T- N7 n
! l0 Q. E* e, S- Y4 R0 q8 |/ y
资源保护; F4 t/ v2 v8 i2 R: o' a3 J7 M

9 I' x$ m4 w, U  _9 N  E- t
  • 现在“自动修改引用(测试版)”和“自动压缩”是可选功能(默认勾选)。
  • 压缩结果文件名后缀改为 -protected
  • 如果压缩文件存在,将询问是否覆盖。
    - j, ]' o* G' ~1 r9 r

8 k% n1 @; j( c* F* S已知 BUG& m" R! X3 M5 R+ K* U8 ^
+ D4 \) j6 ?7 B/ z2 z, F' {
下面的 BUG 已经定位,但对正常使用影响不大。预计将在下一个版本得到修复。
! @% D% ^7 m) A$ u8 i
5 a4 [- {/ ~: r' U$ K/ T  `3 k
  • 软件更新后,所有设置项将全部重置为默认。(目前的设置项主要是自动更新相关)
  • 载入资源包后,UI 可能会卡死一小段时间。(卡死的时间取决于载入资源的多少)+ [8 v' U4 N; o# K% h$ t8 g

: q7 @8 N. [: ^1 b; h如果发现了更多 BUG,还请及时反馈7 `2 a$ c& m! J0 k
. W% `- E+ I$ N8 q. v8 V6 k
三、MTR Resource Protector 版本 0.2.0 更新日志
$ o) Q9 d- }2 @. q: h6 T/ A  {4 y$ A  r$ }, s6 O' K
新增特性$ c8 a: N& E9 e

0 q, D) ~0 g: _+ M: [3 }9 B/ |
  • 增加了支持解密的文件类型。目前支持 .bbmodel (BlockBench 模型)、 .png (贴图) 和 .ogg (音频) 文件的解密。要求搭配 MTR Toolbox 0.2.0.x 版本进行加密。
      Q4 ~3 W! o" z0 b2 w- {: S$ ^
3 G/ l1 }) c% p, w2 v3 a0 g$ P& T
功能改进
5 r0 ]% [$ j3 a) a4 h
) f: G" h' n* O
  • 修改了 Mixin,现在(理论上)不依赖 MTR,而可以解密任何 Minecraft 资源包(未经测试)。
  • 得益于 NTE 的更新:(抄了 NTE 源码)3 f; W! P  b1 J1 `+ v8 k! h  ^6 O
    • 现在 MRP 的 JAR 也是 Fabric/Forge 二合一的了;
    • fabric.mod.json 和 Forge mods.toml 中也写明了版本要求。3 J# I5 t. N2 R+ O) n4 K

0 v& C% M, k: Q, g% G四、特别提醒. g( L* H- r4 _3 P( |0 C7 e
0 ]% D# `: H5 Y0 B" p( [
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。
  • 经过测试,MRP 0.2.0 在安装了 NTE 0.4.0 的情况下,对普通 MTR 资源包的解密未见异常。如有 BUG 出现,还请及时反馈
    . g. j- N# O: u, N

5 ^: Y0 j+ q+ M; _* S* z
# o6 S' _; _& j9 G. o
下载' x6 r, K* E) _5 D/ I7 j
MRP 目前不提供下载,请耐心等待后续更新。

评分

参与人数 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 编辑
  w7 ]; u0 l. Z& S! P8 V
ShentongMetro 发表于 2023-10-5 19:45
4 l  s8 F# A8 p5 |这样 给你挂个站如何 gitee毕竟不是很方便

7 z# Y2 Q" c3 F  \/ jGitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆用户无法更新 MTR Toolbox。
ShentongMetro 作者认证 2023-10-6 10:35:15
Jeffreyg1228 发表于 2023-10-5 21:146 ^; m* n* [) z* `' {$ U8 S1 t/ \! L
Gitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆 ...
+ A' ]  R- _! N; u* u
github已经强制2fa了,这是真的不友好()/ V0 m6 _# ?. ?) F1 V! Y' M1 B
不过听说gitee以后要强制身份证实名,所以还是尽快润吧()
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
Zbx1425 作者认证 2023-10-7 11:18:35
ShentongMetro 发表于 2023-10-6 10:356 c7 X* p( y. p* C/ a" V' r0 z8 C# L
github已经强制2fa了,这是真的不友好()
  F8 }) q& O, v5 q! U' l+ d不过听说gitee以后要强制身份证实名,所以还是尽快润吧() ...
4 ]4 r3 S4 w# J" `* X2 T% J& d
2FA 其实还好,算是短信验证码的不用等的平替了3 L' f- b! j$ j  S3 O8 I; b' H: ^+ p
已经装完软件的话就是扫下二维码的事;有四五个网站都要 2FA 的时候就不觉得很麻烦了
ShentongMetro 作者认证 2023-10-7 18:39:35
Zbx1425 发表于 2023-10-7 11:188 {, ~2 ~& q3 u9 K) K
2FA 其实还好,算是短信验证码的不用等的平替了& ?% T  d' V' T2 ~. e$ z# w1 P$ r
已经装完软件的话就是扫下二维码的事;有四五个网站都要  ...
5 T$ |8 b7 q% }* A4 s5 d& p
至少对我而言是不能接受的,和身份证一样()
' w8 u: R: l0 }, f( _( d希望不要以后搞写代码防沉迷
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
Zbx1425 作者认证 2023-10-7 18:54:37
ShentongMetro 发表于 2023-10-7 18:395 o6 T+ k; a5 q' K% N6 u
至少对我而言是不能接受的,和身份证一样()6 _: s  P7 K: S
希望不要以后搞写代码防沉迷 ...
, s' t- x+ {& o; v
这和身份证之类的没什么可比性吧?- e; h7 l: J( u
这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方法算出来的验证码,根本没收集任何隐私,比手机号验证还干净得多。/ J, J1 t! e* A  r7 J
验证器软件也有完全开源的实现,例如 Aegis / AndOTP。/ Z/ Y/ `$ ?: e
ShentongMetro 作者认证 2023-10-8 16:51:51
Zbx1425 发表于 2023-10-7 18:54" C3 k2 ?7 v/ j1 p+ Y/ Y7 z
这和身份证之类的没什么可比性吧?* V/ D9 T" B8 |. [* o$ B
这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方 ...

7 u, C1 U* e1 i" d+ ~, [. q我是指国内现在干什么事情都要身份证,别以后给我整出一个18岁以下每周只能写一小时代码的离谱事件(
  `; p! l( C9 ?! U现在国内某些云平台已经不允许未成年人使用了
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
yomi 作者认证 2024-4-28 19:38:44
gitee链接怎么没了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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