开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2024-6-10 09:32 编辑 . a% I# ~2 l4 Y& Q3 C

: }" S5 @; g1 m1 c& k* y- b全帖摘要
4 O- I) a9 P, w0 K+ K! U7 T# c5 r. O  ~( h! x# n
  • 增加了对普通 MTR 资源包 .png (贴图) 和 .ogg (音频) 的加解密支持。
  • MRP 桌面端更名为 MTR 工具箱 (MTR Toolbox)
  • Toolbox 增加了“兼容性警告”功能,不要贸然加密红色高亮的贴图文件。
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。: d& U4 P. X5 V4 D; u  J

. d! A  n% M1 G* a1 \4 `+ F% h2 R

2 V* y4 N. ~5 {) e- M4 L一、产品名称更改
( y. Q' `  [, Q, T7 W9 Q9 x
' e, J* j, E- F$ j0 N' H, y从 0.2 版本开始:; e9 s3 D3 D) `7 q; a; W

: m# ~5 {- d: ]  R( _  M6 ?
  • 桌面端:名称从 MTR 资源包加密工具 (MTR Resource Encryptor) 改为 MTR 工具箱 (MTR Toolbox)。未来,它的功能将不局限于资源包保护。
  • 模组名称不变,仍为 MTR 资源包保护工具 (MTR Resource Protector)。
    6 @5 h$ S) s: e( i4 o$ V

. s& J* |( ^# ]! N4 O二、MTR Toolbox 版本 0.2.0.0 更新日志  E1 W3 |" v2 r; N

4 I! z' X& U, v: R' G3 ]( D1 [新增特性" b' ?8 r3 i1 B4 N  [* _; ^0 v

, s9 Z. i1 w6 B0 x  _4 n2 f$ H
  • 增加了可加密的文件类型。目前支持 .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),所以你大可以勾选加密。5 x- e9 R8 C8 c( A

& b6 p- k. L+ m" }- i2 q" V- Q功能改进
+ R) b' y0 }* y# n, r! }* J- E
% K) J7 |* x4 bUI* T7 T* V, c& ]

1 j+ v) E( ]) z% L! S" ~! _# J) z
  • 修改了 DPI 和控件缩放设置,现在在不同 DPI 设备上的显示应该正常了。
  • 改进了选择待加密文件的 UI。
  • 窗口支持最大化以及调整大小(可能有亿点点卡)。, e4 ]( }4 J; o6 c' d: {, Y  {

: c0 v# _2 c3 u- f: j用户体验
$ {7 h. n$ s! I! i$ H. D2 P
# g/ n7 O& B( v; k5 f/ ]
  • “打开文件夹”窗口可以输入路径,并支持多选。
  • 现在读取和加密资源包也作为任务运行,并显示进度条。
  • 可以通过拖动文件(夹)到窗口来载入文件。* [. C  R/ c/ u" H1 q
* P# I, Z. a6 d; @, u4 e$ P- f
资源保护' u7 }2 ?2 f8 I3 G
1 `1 z# T4 ~3 ~9 {4 ?
  • 现在“自动修改引用(测试版)”和“自动压缩”是可选功能(默认勾选)。
  • 压缩结果文件名后缀改为 -protected
  • 如果压缩文件存在,将询问是否覆盖。
    , q" M/ T5 ^; f; x4 V( l, M
- G, R, q8 X5 U  K: P7 ~
已知 BUG
, e/ d( O$ ]" {6 B4 ~  c4 u) J! K
2 r& P. C, G9 W; z+ i2 W下面的 BUG 已经定位,但对正常使用影响不大。预计将在下一个版本得到修复。
$ [; P2 S0 w4 b- \4 H+ r0 b4 L+ B
" e* w4 K, s6 b7 e, E% e5 v
  • 软件更新后,所有设置项将全部重置为默认。(目前的设置项主要是自动更新相关)
  • 载入资源包后,UI 可能会卡死一小段时间。(卡死的时间取决于载入资源的多少)
    # n) D# V" F% m6 {3 X$ T8 s
5 M! I* x6 P1 \" L8 O5 Y
如果发现了更多 BUG,还请及时反馈# Z0 {" j! H# y
' M; ^- U6 E4 V  }1 `0 y5 o6 \
三、MTR Resource Protector 版本 0.2.0 更新日志
% h# e5 v  K4 I3 e7 R2 s' Z% ^) H  V+ [9 u
新增特性
) {% R. B& S( Q% f; i  Y8 ^
) _! N9 M  n- u! j: ~; c
  • 增加了支持解密的文件类型。目前支持 .bbmodel (BlockBench 模型)、 .png (贴图) 和 .ogg (音频) 文件的解密。要求搭配 MTR Toolbox 0.2.0.x 版本进行加密。2 f; j6 D+ r1 _

6 u- x* `$ X5 E, s6 {功能改进
: {$ O5 {: P, L* E* G
) A4 f( G7 T# m. k( B: v* V
  • 修改了 Mixin,现在(理论上)不依赖 MTR,而可以解密任何 Minecraft 资源包(未经测试)。
  • 得益于 NTE 的更新:(抄了 NTE 源码)
    4 \1 B7 j5 J0 k" F( |% o3 J, f/ J7 D
    • 现在 MRP 的 JAR 也是 Fabric/Forge 二合一的了;
    • fabric.mod.json 和 Forge mods.toml 中也写明了版本要求。
      , X* L4 i* B8 ~  L
2 l+ H9 {) j3 O% [7 ^0 a
四、特别提醒: w+ y  q# H  g* S9 _6 `

& d  @: C0 r0 ^. z' _! R# Y
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。
  • 经过测试,MRP 0.2.0 在安装了 NTE 0.4.0 的情况下,对普通 MTR 资源包的解密未见异常。如有 BUG 出现,还请及时反馈
    , W5 \- e5 D; N8 t% p

1 [, j* W9 e7 E) R' _

$ y& x5 C+ m0 p$ W' x8 @2 |8 i( a! t下载
% z6 q' l. I% L% c6 }1 |& ]7 cMRP 目前不提供下载,请耐心等待后续更新。

评分

参与人数 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 编辑 0 H& B8 e" E/ M- L- P( P* l( ?  ?
ShentongMetro 发表于 2023-10-5 19:45' P( d0 r+ {# a/ ]
这样 给你挂个站如何 gitee毕竟不是很方便

( e2 y6 y  t4 g/ F! F; fGitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆用户无法更新 MTR Toolbox。
ShentongMetro 作者认证 2023-10-6 10:35:15
Jeffreyg1228 发表于 2023-10-5 21:14
3 a" @( h4 `) U7 B/ N2 BGitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆 ...
* ]' T# z  w5 `" P( H8 Z
github已经强制2fa了,这是真的不友好()( L, R/ l' `5 e) E- O. O9 ^, Q
不过听说gitee以后要强制身份证实名,所以还是尽快润吧()
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
Zbx1425 作者认证 2023-10-7 11:18:35
ShentongMetro 发表于 2023-10-6 10:357 W4 s0 l% |/ L+ y8 d
github已经强制2fa了,这是真的不友好()- s" Q, }8 I1 W; ^+ M" O
不过听说gitee以后要强制身份证实名,所以还是尽快润吧() ...

/ Q9 [2 |! c1 J" H1 [2FA 其实还好,算是短信验证码的不用等的平替了
) U% a* R( B6 |& l7 Z已经装完软件的话就是扫下二维码的事;有四五个网站都要 2FA 的时候就不觉得很麻烦了
ShentongMetro 作者认证 2023-10-7 18:39:35
Zbx1425 发表于 2023-10-7 11:18
7 w: F8 ?  J/ \+ E  d( ]3 X2FA 其实还好,算是短信验证码的不用等的平替了
: M! I" C9 T  \: }$ q5 S$ y已经装完软件的话就是扫下二维码的事;有四五个网站都要  ...

" r5 G7 E) Z( q; ]3 z# F9 U至少对我而言是不能接受的,和身份证一样()
( B. u* N! q1 V7 @0 X希望不要以后搞写代码防沉迷
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
Zbx1425 作者认证 2023-10-7 18:54:37
ShentongMetro 发表于 2023-10-7 18:39, _4 s, P! W/ z0 S
至少对我而言是不能接受的,和身份证一样(), i" M# R$ y; m
希望不要以后搞写代码防沉迷 ...
, R' X  A$ ^" b, E) I+ Q. Z3 h( j
这和身份证之类的没什么可比性吧?  I5 l; ]( J8 r; O, b
这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方法算出来的验证码,根本没收集任何隐私,比手机号验证还干净得多。
( s7 ~# d- y+ V验证器软件也有完全开源的实现,例如 Aegis / AndOTP。
2 T6 v3 _& k( @; ]' l
ShentongMetro 作者认证 2023-10-8 16:51:51
Zbx1425 发表于 2023-10-7 18:545 i! I2 V3 A0 g; |
这和身份证之类的没什么可比性吧?
% r) g) x, }4 u) V" C6 f这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方 ...
& g9 X' w  |! a
我是指国内现在干什么事情都要身份证,别以后给我整出一个18岁以下每周只能写一小时代码的离谱事件(" G" v: n  a6 k# A6 E
现在国内某些云平台已经不允许未成年人使用了
上海地铁追加包主力作者之一
你圈老锐评家,现已退化只会造低创,卷不动了
yomi 作者认证 2024-4-28 19:38:44
gitee链接怎么没了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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