diff --git a/src/Snap.Hutao/Snap.Hutao/Core/CoreEnvironment.cs b/src/Snap.Hutao/Snap.Hutao/Core/CoreEnvironment.cs index f4d292c7..169def0b 100644 --- a/src/Snap.Hutao/Snap.Hutao/Core/CoreEnvironment.cs +++ b/src/Snap.Hutao/Snap.Hutao/Core/CoreEnvironment.cs @@ -42,7 +42,7 @@ internal static class CoreEnvironment /// /// 米游社 Rpc 版本 /// - public const string HoyolabXrpcVersion = "2.44.1"; + public const string HoyolabXrpcVersion = "2.49.1"; /// /// Hoyolab Rpc 版本 @@ -55,8 +55,8 @@ internal static class CoreEnvironment // https://github.com/UIGF-org/Hoyolab.Salt public static readonly ImmutableDictionary DynamicSecretSalts = new Dictionary() { - [SaltType.K2] = "dZAwGk4e9aC0MXXItkwnHamjA1x30IYw", - [SaltType.LK2] = "IEIZiKYaput2OCKQprNuGsog1NZc1FkS", + [SaltType.K2] = "egBrFMO1BPBG0UX5XOuuwMRLZKwTVKRV", + [SaltType.LK2] = "DG8lqMyc9gquwAUFc7zBS62ijQRX9XF7", [SaltType.X4] = "xV8v4Qu54lUKrEYFZkJhB8cuOh9Asafs", [SaltType.X6] = "t0qEgfub6cvueAPgR5m9aQWWVciEer7v", [SaltType.PROD] = "JwYDpKvLj6MrMqqYU6jTKF17KNO2PXoS", diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/GenAuthKeyData.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/GenAuthKeyData.cs index 651e9b21..d767a139 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/GenAuthKeyData.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Takumi/Binding/GenAuthKeyData.cs @@ -17,7 +17,8 @@ internal sealed class GenAuthKeyData /// AppId /// 游戏代号 /// uid - public GenAuthKeyData(string authAppId, string gameBiz, in PlayerUid uid) + [SuppressMessage("", "SH002")] + public GenAuthKeyData(string authAppId, string gameBiz, PlayerUid uid) { AuthAppId = authAppId; GameBiz = gameBiz; @@ -54,7 +55,8 @@ internal sealed class GenAuthKeyData /// /// uid /// 验证密钥提交数据 - public static GenAuthKeyData CreateForWebViewGacha(in PlayerUid uid) + [SuppressMessage("", "SH002")] + public static GenAuthKeyData CreateForWebViewGacha(PlayerUid uid) { return new("webview_gacha", "hk4e_cn", uid); }