Revert "*untested* update game version to 137"

This reverts commit 216bc75f83.
This commit is contained in:
Mikhail Tyukin
2025-09-07 21:29:02 -04:00
parent 216bc75f83
commit bb46cf584f
3 changed files with 32 additions and 35 deletions

View File

@@ -395,7 +395,7 @@ namespace EpinelPS.Utils
if (serverIp == null || staticDataUrl == null || resourcesUrl == null) if (serverIp == null || staticDataUrl == null || resourcesUrl == null)
{ {
serverIp = await AssetDownloadUtil.GetIpAsync(serverUrl); serverIp = await AssetDownloadUtil.GetIpAsync(serverUrl);
staticDataUrl = $"https://{serverIp}/v1/get-static-data-pack-info"; staticDataUrl = $"https://{serverIp}/v1/staticdatapack";
resourcesUrl = $"https://{serverIp}/v1/resourcehosts2"; resourcesUrl = $"https://{serverIp}/v1/resourcehosts2";
} }
@@ -403,10 +403,7 @@ namespace EpinelPS.Utils
return new RunCmdResponse() { error = "failed to get real server ip, check internet connection" }; return new RunCmdResponse() { error = "failed to get real server ip, check internet connection" };
// Get latest static data info from server // Get latest static data info from server
ResStaticDataPackInfoV2? staticData = await FetchProtobuf<ResStaticDataPackInfoV2, ReqStaticDataPackInfoV2>(staticDataUrl, new ReqStaticDataPackInfoV2() ResStaticDataPackInfo? staticData = await FetchProtobuf<ResStaticDataPackInfo, ReqStaticDataPackInfo>(staticDataUrl);
{
Type = StaticDataPackType.Json
});
if (staticData == null) if (staticData == null)
{ {
Logging.WriteLine("failed to fetch static data", LogType.Error); Logging.WriteLine("failed to fetch static data", LogType.Error);
@@ -414,7 +411,7 @@ namespace EpinelPS.Utils
} }
// Get latest static data info from server // Get latest static data info from server
ResStaticDataPackInfoV2? staticData2 = await FetchProtobuf<ResStaticDataPackInfoV2, ReqStaticDataPackInfoV2>(staticDataUrl, ResStaticDataPackInfoV2? staticData2 = await FetchProtobuf<ResStaticDataPackInfoV2, ReqStaticDataPackInfoV2>(staticDataUrl.Replace("staticdatapack", "get-static-data-pack-info"),
new ReqStaticDataPackInfoV2() new ReqStaticDataPackInfoV2()
{ {
Type = StaticDataPackType.Mpk Type = StaticDataPackType.Mpk

View File

@@ -1,18 +1,18 @@
{ {
"StaticData": { "StaticData": {
"Url": "https://cloud.nikke-kr.com/prdenv/137-ca2cdb9fcd/staticdata/data/qa-250904-09b/453421/StaticData.pack", "Url": "https://cloud.nikke-kr.com/prdenv/136-cb1eefafb4/staticdata/data/qa-250807-08b/444053/StaticData.pack",
"Version": "data/qa-250904-09b/453421", "Version": "data/qa-250807-08b/444053",
"Salt1": "Ue0lsJL06PckmtS344T8r04GHaCZ7v3xKJdoNeeB+jA=", "Salt1": "Ks/g6yRqSCqkqBKPUXjlolTjzk2WUSt\u002Bzjf/1bXZ5oo=",
"Salt2": "VwXjh0/SPpN+Osa8bvroFVNYIKd5F06vS1KYlIaVGAY=" "Salt2": "a6JwwehBZ0lFWNeeKHTOlzxVJhHOniPPsc5mJM8AgzU="
}, },
"StaticDataMpk": { "StaticDataMpk": {
"Url": "https://cloud.nikke-kr.com/prdenv/137-ca2cdb9fcd/staticdata/data/qa-250904-09b/453421/mpk/StaticData.pack", "Url": "https://cloud.nikke-kr.com/prdenv/136-cb1eefafb4/staticdata/data/qa-250807-08b/444053/mpk/StaticData.pack",
"Version": "data/qa-250904-09b/453421", "Version": "data/qa-250807-08b/444053",
"Salt1": "y/K4n/++KE1v1UGqSfoXV2+ilMqXlJP2AJzGTvy7F70=", "Salt1": "jhyRvuMHw953Q/VNe4EQ/w4wgYhIx\u002BlhCXRv9gdH5p8=",
"Salt2": "AFdGkgz20UZQ6C9p8z4IE6Dv5fzz46ggE9Wv6m6pTjI=" "Salt2": "jPYpFlCVXQcIFUtX22y98VLjmj247wGm4nh39b4aCNA="
}, },
"ResourceBaseURL": "https://cloud.nikke-kr.com/prdenv/137-b7e4a25fec/{Platform}", "ResourceBaseURL": "https://cloud.nikke-kr.com/prdenv/136-bd5c8f1084/{Platform}",
"GameMinVer": "100.0.1", "GameMinVer": "100.0.1",
"GameMaxVer": "150.0.2", "GameMaxVer": "150.0.2",
"TargetVersion": "137.8.9" "TargetVersion": "136.8.9"
} }

View File

@@ -6,18 +6,18 @@
"version_info": { "version_info": {
"game_id": "16601", "game_id": "16601",
"branch_id": "1", "branch_id": "1",
"version_id": "0.0.0.56", "version_id": "0.0.0.55",
"version_name": "NIKKE.PC_Offcial_GL_137.8.7", "version_name": "NIKKE.PC_Offcial_GL_136.8.12",
"version_status": 7, "version_status": 7,
"service_status": 0, "service_status": 0,
"build_id": "3063", "build_id": "3054",
"cos_repo_files": "[{\"cdn_root\":\"https://cloud.nikke-kr.com/PC/prod/rid.48-r.02587\",\"chunk_encrypt_flag\":0,\"manifest_files\":[{\"chunks\":[{\"chunk_index\":0,\"chunk_md5\":\"f7f158a20392f3355b15e6908f0f5e75\",\"chunk_size\":115232,\"chunk_uncompress_md5\":\"f7f158a20392f3355b15e6908f0f5e75\",\"chunk_uncompress_size\":115232}],\"file_url\":\"/manifestv2/48_5937488248518599460_0.manifest\",\"manifest_md5\":\"f7f158a20392f3355b15e6908f0f5e75\",\"manifest_size\":115232}],\"manifest_flag\":13,\"manifest_id\":5937488248518600000,\"manifest_version\":2,\"patch_size\":182554328,\"repository_desc\":{\"zh_CN\":\"game repo\"},\"repository_id\":48,\"repository_name\":{\"en_US\":\"Game\",\"zh_CN\":\"Game\"},\"repository_size\":462051623,\"repository_type\":\"Game\",\"repository_uncompress_size\":950326914}]", "cos_repo_files": "[{\"cdn_root\":\"https://cloud.nikke-kr.com/PC/prod/rid.48-r.02587\",\"chunk_encrypt_flag\":0,\"manifest_files\":[{\"chunks\":[{\"chunk_index\":0,\"chunk_md5\":\"bf2923ce43f1bda8a67dda762acffeec\",\"chunk_size\":118728,\"chunk_uncompress_md5\":\"bf2923ce43f1bda8a67dda762acffeec\",\"chunk_uncompress_size\":118728}],\"file_url\":\"/manifestv2/48_5937488248518593252_0.manifest\",\"manifest_md5\":\"bf2923ce43f1bda8a67dda762acffeec\",\"manifest_size\":118728}],\"manifest_flag\":13,\"manifest_id\":5937488248518594000,\"manifest_version\":2,\"patch_size\":287171912,\"repository_desc\":{\"zh_CN\":\"game repo\"},\"repository_id\":48,\"repository_name\":{\"en_US\":\"Game\",\"zh_CN\":\"Game\"},\"repository_size\":506107540,\"repository_type\":\"Game\",\"repository_uncompress_size\":1008873805}]",
"cos_access_info": "[{\"repository_id\":48,\"repository_type\":\"Game\",\"repository_name\":\"Game\",\"repository_name_en\":\"Game\",\"description\":\"game repo\",\"cos_list\":[{\"public_cdn_domain\":\"https://cloud.nikke-kr.com\"}],\"encrytion_key\":\"158f36bf7e611c945320c399294c4a6d\",\"encrytion_algorithm_id\":6,\"manifest_encrytion_key\":\"0f448b096bb4dc5b339debdce77c4572\",\"manifest_encrytion_algorithm_id\":6,\"game_id\":16601,\"manifest_id\":5937488248518601723}]", "cos_access_info": "[{\"repository_id\":48,\"repository_type\":\"Game\",\"repository_name\":\"Game\",\"repository_name_en\":\"Game\",\"description\":\"game repo\",\"cos_list\":[{\"public_cdn_domain\":\"https://cloud.nikke-kr.com\"}],\"encrytion_key\":\"158f36bf7e611c945320c399294c4a6d\",\"encrytion_algorithm_id\":6,\"manifest_encrytion_key\":\"0f448b096bb4dc5b339debdce77c4572\",\"manifest_encrytion_algorithm_id\":6,\"game_id\":16601,\"manifest_id\":5937488248518594117}]",
"key_file_info": "[{\"crc\":1522599809,\"path\":\"NIKKE\\\\game\\\\nikke.exe\"}]", "key_file_info": "[{\"crc\":884880858,\"path\":\"NIKKE\\\\game\\\\nikke.exe\"}]",
"install_script": "{\"script_content\":{\"executable\":[]}}", "install_script": "{\"script_content\":{\"executable\":[]}}",
"installer_size": "462051623", "installer_size": "506107540",
"installed_size": "950326914", "installed_size": "1008873805",
"publish_time_in_unix": "1756953540", "publish_time_in_unix": "1754533470",
"is_first_version_in_branch": "1", "is_first_version_in_branch": "1",
"version_description": "[{\"lang_code\":\"en\",\"text\":\"\"},{\"lang_code\":\"ja\",\"text\":\"\"},{\"lang_code\":\"ko\",\"text\":\"\"}]", "version_description": "[{\"lang_code\":\"en\",\"text\":\"\"},{\"lang_code\":\"ja\",\"text\":\"\"},{\"lang_code\":\"ko\",\"text\":\"\"}]",
"update_type": 0 "update_type": 0
@@ -26,18 +26,18 @@
"launcher_version_info": { "launcher_version_info": {
"game_id": "16701", "game_id": "16701",
"branch_id": "1", "branch_id": "1",
"version_id": "0.0.6.625", "version_id": "0.0.6.595",
"version_name": "nikke_launcher_0.0.6.625", "version_name": "nikke_launcher_0.0.6.595",
"version_status": 7, "version_status": 7,
"service_status": 0, "service_status": 0,
"build_id": "3066", "build_id": "3046",
"cos_repo_files": "[{\"cdn_root\":\"https://cloud.nikke-kr.com/PC/prod/rid.50-r.971a3\",\"chunk_encrypt_flag\":0,\"manifest_files\":[{\"chunks\":[{\"chunk_index\":0,\"chunk_md5\":\"35573164202762f2a611c4d614811350\",\"chunk_size\":51568,\"chunk_uncompress_md5\":\"35573164202762f2a611c4d614811350\",\"chunk_uncompress_size\":51568}],\"file_url\":\"/manifestv2/50_5937488248518601715_0.manifest\",\"manifest_md5\":\"35573164202762f2a611c4d614811350\",\"manifest_size\":51568}],\"manifest_flag\":13,\"manifest_id\":5937488248518602000,\"manifest_version\":2,\"patch_size\":16116791,\"repository_desc\":{\"zh_CN\":\"game repo\"},\"repository_id\":50,\"repository_name\":{\"en_US\":\"Game\",\"zh_CN\":\"Game\"},\"repository_size\":136742087,\"repository_type\":\"Game\",\"repository_uncompress_size\":378009344}]", "cos_repo_files": "[{\"cdn_root\":\"https://cloud.nikke-kr.com/PC/prod/rid.50-r.971a3\",\"chunk_encrypt_flag\":0,\"manifest_files\":[{\"chunks\":[{\"chunk_index\":0,\"chunk_md5\":\"2b3fcf9336cc25460a3084ec58fb7849\",\"chunk_size\":51584,\"chunk_uncompress_md5\":\"2b3fcf9336cc25460a3084ec58fb7849\",\"chunk_uncompress_size\":51584}],\"file_url\":\"/manifestv2/50_5937488248518588008_0.manifest\",\"manifest_md5\":\"2b3fcf9336cc25460a3084ec58fb7849\",\"manifest_size\":51584}],\"manifest_flag\":13,\"manifest_id\":5937488248518588000,\"manifest_version\":2,\"patch_size\":16104236,\"repository_desc\":{\"zh_CN\":\"game repo\"},\"repository_id\":50,\"repository_name\":{\"en_US\":\"Game\",\"zh_CN\":\"Game\"},\"repository_size\":136731702,\"repository_type\":\"Game\",\"repository_uncompress_size\":377990832}]",
"cos_access_info": "[{\"repository_id\":50,\"repository_type\":\"Game\",\"repository_name\":\"Game\",\"repository_name_en\":\"Game\",\"description\":\"game repo\",\"cos_list\":[{\"public_cdn_domain\":\"https://cloud.nikke-kr.com\"}],\"encrytion_key\":\"ab00cbd5b9e6f7c4759c12d489b34b61\",\"encrytion_algorithm_id\":10,\"manifest_encrytion_key\":\"f8c65f692a6a021a688507a6e441786a\",\"manifest_encrytion_algorithm_id\":6,\"game_id\":16701,\"manifest_id\":5937488248518601728}]", "cos_access_info": "[{\"repository_id\":50,\"repository_type\":\"Game\",\"repository_name\":\"Game\",\"repository_name_en\":\"Game\",\"description\":\"game repo\",\"cos_list\":[{\"public_cdn_domain\":\"https://cloud.nikke-kr.com\"}],\"encrytion_key\":\"ab00cbd5b9e6f7c4759c12d489b34b61\",\"encrytion_algorithm_id\":10,\"manifest_encrytion_key\":\"f8c65f692a6a021a688507a6e441786a\",\"manifest_encrytion_algorithm_id\":6,\"game_id\":16701,\"manifest_id\":5937488248518588010}]",
"key_file_info": "[{\"crc\":2446786846,\"path\":\"nikke_launcher.exe\"}]", "key_file_info": "[{\"crc\":3674981956,\"path\":\"nikke_launcher.exe\"}]",
"install_script": "{\"script_content\":{\"executable\":[]}}", "install_script": "{\"script_content\":{\"executable\":[]}}",
"installer_size": "136742087", "installer_size": "136731702",
"installed_size": "378009344", "installed_size": "377990832",
"publish_time_in_unix": "1756955731", "publish_time_in_unix": "1752720849",
"is_first_version_in_branch": "1", "is_first_version_in_branch": "1",
"version_description": "[{\"lang_code\":\"en\",\"text\":\"\"},{\"lang_code\":\"ja\",\"text\":\"\"},{\"lang_code\":\"id\",\"text\":\"\"},{\"lang_code\":\"th\",\"text\":\"\"},{\"lang_code\":\"pt\",\"text\":\"\"},{\"lang_code\":\"es\",\"text\":\"\"},{\"lang_code\":\"de\",\"text\":\"\"},{\"lang_code\":\"fr\",\"text\":\"\"},{\"lang_code\":\"zh-Hans\",\"text\":\"\"},{\"lang_code\":\"zh-Hant\",\"text\":\"\"}]", "version_description": "[{\"lang_code\":\"en\",\"text\":\"\"},{\"lang_code\":\"ja\",\"text\":\"\"},{\"lang_code\":\"id\",\"text\":\"\"},{\"lang_code\":\"th\",\"text\":\"\"},{\"lang_code\":\"pt\",\"text\":\"\"},{\"lang_code\":\"es\",\"text\":\"\"},{\"lang_code\":\"de\",\"text\":\"\"},{\"lang_code\":\"fr\",\"text\":\"\"},{\"lang_code\":\"zh-Hans\",\"text\":\"\"},{\"lang_code\":\"zh-Hant\",\"text\":\"\"}]",
"update_type": 2 "update_type": 2