From 4f52bb2ffe8a12e7bc046af4bf3da96033ec5a65 Mon Sep 17 00:00:00 2001 From: yushijinhun Date: Tue, 31 Jul 2018 19:41:50 +0800 Subject: [PATCH] Add option hmcl.update_source.override --- HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java | 2 +- .../src/main/java/org/jackhuang/hmcl/upgrade/UpdateChecker.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java b/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java index e5f5d8973..9a810eed4 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java @@ -29,7 +29,7 @@ public final class Metadata { public static final String NAME = "HMCL"; public static final String TITLE = NAME + " " + VERSION; - public static final String UPDATE_SERVER_URL = "https://www.huangyuhui.net"; + public static final String UPDATE_SERVER_URL = System.getProperty("hmcl.update_source.override", "https://www.huangyuhui.net"); public static final String CONTACT_URL = UPDATE_SERVER_URL + "/hmcl.php"; public static final String PUBLISH_URL = "http://www.mcbbs.net/thread-142335-1-1.html"; } diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateChecker.java b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateChecker.java index 3280cebad..0d10dff8f 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateChecker.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateChecker.java @@ -37,7 +37,7 @@ public final class UpdateChecker { private UpdateChecker() {} private static ObjectProperty latestVersion = new SimpleObjectProperty<>(); - private static StringProperty updateSource = new SimpleStringProperty("http://localhost/hmcl/update_link"); + private static StringProperty updateSource = new SimpleStringProperty(Metadata.UPDATE_SERVER_URL + "/api/update_link"); private static BooleanBinding outdated = Bindings.createBooleanBinding( () -> { RemoteVersion latest = latestVersion.get();