【配置】服务器配置还原到version.txt中

dev_chengFeng
gaoxin 2021-03-04 20:19:26 +08:00
parent 099c0603bb
commit 0c29596eb1
3 changed files with 27 additions and 1 deletions

View File

@ -1 +1 @@
{"channel":"MHT", "Setting":{"LanguagePackager":{"desc":"\u672c\u5730\u5316\u5904\u7406", "versionCode":"26", "isActive":"1"}, "ServerVersion":{"desc":"\u7528\u4e8e\u5207\u6362\u6b63\u5f0f\u670d\u548c\u63d0\u5ba1\u670d", "value":"1", "versionCode":"26", "isActive":"1"}, "ThinkAnalysis_GetDeviceID":{"desc":"\u6570\u6570\u83b7\u53d6DeviceID\u65b9\u6cd5", "versionCode":"24", "isActive":"1"}, "LayoutBuilderWrap":{"desc":"\u5f3a\u5236\u5237\u65b0layout\u7ec4\u4ef6\u5927\u5c0f\u7684\u65b9\u6cd5\u4fee\u6539\u5230lua\u4e2d\u8c03\u7528", "versionCode":"25", "isActive":"1"}}, "subChannel":"2000", "serverUrl":"http://119.28.117.110:8080/"} {"Setting":{"LanguagePackager":{"desc":"\u672c\u5730\u5316\u5904\u7406", "versionCode":"26", "isActive":"1"}, "ServerVersion":{"desc":"\u7528\u4e8e\u5207\u6362\u6b63\u5f0f\u670d\u548c\u63d0\u5ba1\u670d", "value":"1", "versionCode":"26", "isActive":"1"}, "ThinkAnalysis_GetDeviceID":{"desc":"\u6570\u6570\u83b7\u53d6DeviceID\u65b9\u6cd5", "versionCode":"24", "isActive":"1"}, "LayoutBuilderWrap":{"desc":"\u5f3a\u5236\u5237\u65b0layout\u7ec4\u4ef6\u5927\u5c0f\u7684\u65b9\u6cd5\u4fee\u6539\u5230lua\u4e2d\u8c03\u7528", "versionCode":"25", "isActive":"1"}}}

View File

@ -94,6 +94,24 @@ namespace GameLogic
} }
/// <summary>
/// 保存版本号
/// </summary>
/// <param name="version"></param>
public void SetInfo(string key, string value)
{
if (externalVersion != null)
{
externalVersion.SetInfo(key, value);
return;
}
if (internalVersion != null)
{
internalVersion.SetInfo(key, value);
return;
}
}
/// <summary> /// <summary>
/// 保存版本号 /// 保存版本号
/// </summary> /// </summary>

View File

@ -356,6 +356,14 @@ namespace ResUpdate
else else
{ {
string packageVersion = table["packageVersion"] as string; string packageVersion = table["packageVersion"] as string;
string subChannel = table["subChannel"] as string;
string channel = table["channel"] as string;
string serverUrl = table["serverUrl"] as string;
VersionManager.Instance.SetInfo("subChannel", subChannel);
VersionManager.Instance.SetInfo("channel", channel);
VersionManager.Instance.SetInfo("serverUrl", serverUrl);
if (VersionManager.CheckPackageVersionSame(packageVersion)) if (VersionManager.CheckPackageVersionSame(packageVersion))
{ {
string version = table["version"] as string; string version = table["version"] as string;