From 69ef5990530680a6648c4b7f18378e727a69bbb1 Mon Sep 17 00:00:00 2001 From: Glavo Date: Wed, 28 Jan 2026 22:47:00 +0800 Subject: [PATCH] Preview 3.10.2 --- check-update.sh | 27 +++++++++++++++++++++++++++ update.json | 6 +++--- 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/check-update.sh b/check-update.sh index a78ff97..562a5c5 100755 --- a/check-update.sh +++ b/check-update.sh @@ -13,15 +13,42 @@ CNB_DOWNLOAD_FILE_URL_BASE="https://cnb.cool/HMCL-dev/HMCL/-/releases/download/v HMCL_JAR_URL="$CNB_DOWNLOAD_FILE_URL_BASE.jar" HMCL_JAR_SHA1=$(curl -fsSL "$HMCL_JAR_URL" | sha1sum | sed 's/ .*//' | tr -d '\n') +HMCL_JAR_SHA256=$(curl -fsSL "$HMCL_JAR_URL" | sha256sum | sed 's/ .*//' | tr -d '\n') + +HMCL_EXE_URL="$CNB_DOWNLOAD_FILE_URL_BASE.exe" +HMCL_EXE_SHA256=$(curl -fsSL "$HMCL_EXE_URL" | sha256sum | sed 's/ .*//' | tr -d '\n') + +HMCL_SH_URL="$CNB_DOWNLOAD_FILE_URL_BASE.sh" +HMCL_SH_SHA256=$(curl -fsSL "$HMCL_SH_URL" | sha256sum | sed 's/ .*//' | tr -d '\n') echo "" echo "" cat <<- EOF +update: + { "jar": "https://hmcl.glavo.site/download/HMCL-$HMCL_VERSION.jar", "jarsha1": "$HMCL_JAR_SHA1", "universal": "https://hmcl.huangyuhui.net", "version": "$HMCL_VERSION" } + +download: + + { + "version": "$HMCL_VERSION", + "jar": { + "url": "https://hmcl.glavo.site/download/HMCL-$HMCL_VERSION.jar", + "sha256": "$HMCL_JAR_SHA256" + }, + "exe": { + "url": "https://hmcl.glavo.site/download/HMCL-$HMCL_VERSION.exe", + "sha256": "$HMCL_EXE_SHA256" + }, + "sh": { + "url": "https://hmcl.glavo.site/download/HMCL-$HMCL_VERSION.sh", + "sha256": "$HMCL_SH_SHA256" + } + } EOF diff --git a/update.json b/update.json index 780371a..e86a87a 100644 --- a/update.json +++ b/update.json @@ -6,10 +6,10 @@ "version": "3.9.2" }, "stable-preview": { - "jar": "https://hmcl.glavo.site/download/HMCL-3.9.2.jar", - "jarsha1": "b41f53145289567cb5084151a0937de127afc2b6", + "jar": "https://hmcl.glavo.site/download/HMCL-3.10.2.jar", + "jarsha1": "8574426101c78b8fe25e86c47723ac75e124c508", "universal": "https://hmcl.huangyuhui.net", - "version": "3.9.2" + "version": "3.10.2" }, "dev": { "jar": "https://hmcl.glavo.site/download/HMCL-3.11.0.322.jar",