fix(skin): 可能尝试使用 HTTPS 协议从没有 SSL 证书的服务器下载皮肤文件

This commit is contained in:
薄奚梦灵
2025-07-01 21:42:01 +08:00
committed by GitHub
parent fdf5407ea3
commit 5ae813825c
@@ -1610,7 +1610,8 @@ OnLoaded:
If SkinJson("textures") Is Nothing OrElse SkinJson("textures")("skin") Is Nothing OrElse SkinJson("textures")("skin")("url") Is Nothing Then If SkinJson("textures") Is Nothing OrElse SkinJson("textures")("skin") Is Nothing OrElse SkinJson("textures")("skin")("url") Is Nothing Then
Throw New Exception("用户未设置自定义皮肤") Throw New Exception("用户未设置自定义皮肤")
Else Else
SkinValue = SkinJson("textures")("skin")("url").ToString.Replace("http:", "https:") Dim SkinUrl As String = SkinJson("textures")("skin")("url").ToString
SkinValue = If(SkinUrl.Contains("minecraft.net"),SkinUrl.Replace("http:", "https:"),SkinUrl)
End If End If
'保存缓存 '保存缓存
WriteIni(PathTemp & "Cache\Skin\Index" & Type & ".ini", Uuid, SkinValue) WriteIni(PathTemp & "Cache\Skin\Index" & Type & ".ini", Uuid, SkinValue)