开启左侧

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

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

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

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

×
本帖最后由 Jeffreyg1228 于 2023-10-5 21:22 编辑
/ T4 i* L6 e7 N& s( T3 K; ]3 S, C) r  r, D- J% ~( ~
全帖摘要, f& h* \+ M+ ?

4 k1 }4 S& g# k0 p( v2 I3 h
  • 增加了对普通 MTR 资源包 .png (贴图) 和 .ogg (音频) 的加解密支持。
  • MRP 桌面端更名为 MTR 工具箱 (MTR Toolbox)
  • Toolbox 增加了“兼容性警告”功能,不要贸然加密红色高亮的贴图文件。
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。' r5 v" T* l  G  E

2 |# S; G+ U7 ], _, V, j/ W
9 F# ^6 h4 ^9 L+ x" ?( e; G9 R- O
一、产品名称更改
! q% b7 d2 \& z# m- I
3 F- Y. r3 d0 ]( M( q2 q从 0.2 版本开始:
6 C8 S- H3 N; X2 h2 _5 i- H; _4 i3 z( C* w/ s# _1 x6 X
  • 桌面端:名称从 MTR 资源包加密工具 (MTR Resource Encryptor) 改为 MTR 工具箱 (MTR Toolbox)。未来,它的功能将不局限于资源包保护。
  • 模组名称不变,仍为 MTR 资源包保护工具 (MTR Resource Protector)。4 X3 R) |, X1 {- i+ g2 ]$ N  T
; U0 r0 S4 ^) F( V
二、MTR Toolbox 版本 0.2.0.0 更新日志
/ \  C- E/ `4 i* M. d, W* D; G' Q, K" H9 z2 r
新增特性) P' N! I. j, T: {5 e6 |' S

$ }/ F6 @# w0 J  D+ Q
  • 增加了可加密的文件类型。目前支持 .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),所以你大可以勾选加密。" O( W0 h6 I, d' P" U  S
- o* g. E: ^1 J7 _# o
功能改进1 H- S" G" R7 g: J4 P7 X
: h0 _  i( `$ f" t& E5 ?
UI
) v/ u% Z: z) T0 k& i# S! F) ^4 u7 |
  • 修改了 DPI 和控件缩放设置,现在在不同 DPI 设备上的显示应该正常了。
  • 改进了选择待加密文件的 UI。
  • 窗口支持最大化以及调整大小(可能有亿点点卡)。- C' k# u' D' o2 {& z: B+ s0 j

5 k9 g7 s3 K% @7 z/ Y! Z. l& n3 k用户体验
  U1 z: y; K& u: [$ ]' X$ |6 B6 f, E
  • “打开文件夹”窗口可以输入路径,并支持多选。
  • 现在读取和加密资源包也作为任务运行,并显示进度条。
  • 可以通过拖动文件(夹)到窗口来载入文件。
    : A" U- b+ w" G6 R+ |: l
, V* r: [2 ~2 X; G8 l
资源保护
) g% b& G& t: {3 e
4 w1 \+ O; a! J1 [7 S) a- c
  • 现在“自动修改引用(测试版)”和“自动压缩”是可选功能(默认勾选)。
  • 压缩结果文件名后缀改为 -protected
  • 如果压缩文件存在,将询问是否覆盖。
    ; M" Q/ ?& G" E& _" r8 ?  m4 x
8 a  U0 s) @5 d5 d1 H% ~8 U
已知 BUG2 b. U% `3 u) F4 B. L' G
2 V( |* r$ d) C1 l3 U6 }
下面的 BUG 已经定位,但对正常使用影响不大。预计将在下一个版本得到修复。
; B9 A/ _( l' }7 l
7 M+ I3 D! G* r2 s* d3 g
  • 软件更新后,所有设置项将全部重置为默认。(目前的设置项主要是自动更新相关)
  • 载入资源包后,UI 可能会卡死一小段时间。(卡死的时间取决于载入资源的多少)
    % ]+ P- F0 U1 ~. z5 w

( R6 W; a. V9 F- e* u/ Z& S如果发现了更多 BUG,还请及时反馈- d6 _+ ?6 I8 j- @. f( G

$ n" O3 |" R9 Q0 o三、MTR Resource Protector 版本 0.2.0 更新日志* g2 i" n# q; u4 E
' D4 R6 g* M% C* D4 c, y
新增特性1 C( z  c8 M: l

" t7 p  u, g9 X) ]: Q
  • 增加了支持解密的文件类型。目前支持 .bbmodel (BlockBench 模型)、 .png (贴图) 和 .ogg (音频) 文件的解密。要求搭配 MTR Toolbox 0.2.0.x 版本进行加密。
    8 j  e! F6 s+ k) ]1 ^0 H$ [5 @
1 s/ q1 h+ u5 _" m
功能改进% F. K1 j6 N7 \4 n, r3 i! s
* F9 l% y( P% l
  • 修改了 Mixin,现在(理论上)不依赖 MTR,而可以解密任何 Minecraft 资源包(未经测试)。
  • 得益于 NTE 的更新:(抄了 NTE 源码)* \. ?7 E8 }2 S1 }
    • 现在 MRP 的 JAR 也是 Fabric/Forge 二合一的了;
    • fabric.mod.json 和 Forge mods.toml 中也写明了版本要求。
      + [, M0 t* a7 [

4 I% R% A7 ^* k4 w3 l; A四、特别提醒- G, o9 |; i7 A. W- U
  E$ n' ^. c) E$ \5 \
  • 目前不支持加密 NTE 资源包(即含有 OBJ 文件的资源包)。下个大版本(0.3.x)会做适配。
  • 经过测试,MRP 0.2.0 在安装了 NTE 0.4.0 的情况下,对普通 MTR 资源包的解密未见异常。如有 BUG 出现,还请及时反馈
    / H) l4 m% B/ \1 a0 }+ ~8 p
8 x) T' C: V0 B


, ^' T  }. x- U& v3 X/ ~% o5 j下载- Z- X- N8 Y+ }( y$ O
MTR Toolbox 的下载地址有变动,以本帖为准。旧版本通过程序内更新仍能更新至 0.2.0。
& M5 O( t' |5 \4 I2 _% M
  • MTR ToolboxGitee
  • MTR Resource ProtectorModrinth# [' A3 M* X  R4 P7 ]" e& B* E# z# D

评分

参与人数 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毕竟不是很方便

MTRSHM成员,又叫XHG78999
私信一概不看,有事QQ联系
楼主 Jeffreyg1228 2023-10-5 21:14:23
本帖最后由 Jeffreyg1228 于 2023-10-5 21:24 编辑 4 V7 S+ p. w' r4 w/ N
ShentongMetro 发表于 2023-10-5 19:45, i) c! R. [3 ]. V, j
这样 给你挂个站如何 gitee毕竟不是很方便

" U2 E8 s( G: u/ G5 x& u* q, xGitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆用户无法更新 MTR Toolbox。
ShentongMetro 作者认证 2023-10-6 10:35:15
Jeffreyg1228 发表于 2023-10-5 21:14
2 I! q& M+ j/ Y) O, F( W1 zGitee 只用作 Release 分发,未来会将源码托管在 Github。如果改为 Github 分发 Release,可能会导致大陆 ...

# D6 U& H2 O  m8 `7 |8 xgithub已经强制2fa了,这是真的不友好()0 d- d+ ^& U# g7 t. m% i; [
不过听说gitee以后要强制身份证实名,所以还是尽快润吧()

MTRSHM成员,又叫XHG78999
私信一概不看,有事QQ联系
Zbx1425 作者认证 2023-10-7 11:18:35
ShentongMetro 发表于 2023-10-6 10:352 d' l5 {* T( Q
github已经强制2fa了,这是真的不友好()
6 H, U" m9 H+ I不过听说gitee以后要强制身份证实名,所以还是尽快润吧() ...
) f$ ?" m. f2 C- [: }7 C3 a
2FA 其实还好,算是短信验证码的不用等的平替了
% Z) \+ Q. F9 A# S- ~已经装完软件的话就是扫下二维码的事;有四五个网站都要 2FA 的时候就不觉得很麻烦了
ShentongMetro 作者认证 2023-10-7 18:39:35
Zbx1425 发表于 2023-10-7 11:18
9 k. _0 X  G1 u7 S2 B2FA 其实还好,算是短信验证码的不用等的平替了. J! {& @, d; C! M+ N! T8 [! T
已经装完软件的话就是扫下二维码的事;有四五个网站都要  ...

# m3 Q( f+ {5 h4 c4 ]& t* N至少对我而言是不能接受的,和身份证一样()
8 h# K/ C0 {4 ?2 j" P9 `希望不要以后搞写代码防沉迷

MTRSHM成员,又叫XHG78999
私信一概不看,有事QQ联系
Zbx1425 作者认证 2023-10-7 18:54:37
ShentongMetro 发表于 2023-10-7 18:39" ?/ J0 n& A6 N& X
至少对我而言是不能接受的,和身份证一样()
7 t- Y$ e3 {1 x( L6 @- n. y希望不要以后搞写代码防沉迷 ...
; ^3 P) v$ W# P
这和身份证之类的没什么可比性吧?
' R$ Z7 o2 J& h0 F2 {0 z这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方法算出来的验证码,根本没收集任何隐私,比手机号验证还干净得多。/ v* G2 ~1 _, w' p
验证器软件也有完全开源的实现,例如 Aegis / AndOTP。2 H- g2 j) u' `8 ~
ShentongMetro 作者认证 2023-10-8 16:51:51
Zbx1425 发表于 2023-10-7 18:54
5 y" X( n* `  w这和身份证之类的没什么可比性吧?# m* B6 h" ^& v: G& t+ ?
这种基于验证软件的六位数验证码 2FA 是全过程不联网的,只是用数学方 ...

( w6 @5 g3 p# L4 W% N6 r7 s我是指国内现在干什么事情都要身份证,别以后给我整出一个18岁以下每周只能写一小时代码的离谱事件(* I/ \# Q# R, V! G
现在国内某些云平台已经不允许未成年人使用了

MTRSHM成员,又叫XHG78999
私信一概不看,有事QQ联系
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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