diff --git a/.gitignore b/.gitignore index 4c4b9b9..93fb242 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ configs/ node_modules/ -pnpm-lock.yaml \ No newline at end of file +pnpm-lock.yaml +yarn.lock \ No newline at end of file diff --git a/config.js b/config.js index 8b0b63b..a0859dc 100644 --- a/config.js +++ b/config.js @@ -6,7 +6,7 @@ const nodemailer = require('nodemailer') exports.NotificationURL = 'https://api-cloudgame.mihoyo.com/hk4e_cg_cn/gamer/api/listNotifications?status=NotificationStatusUnread&type=NotificationTypePopup&is_sort=true' exports.WalletURL = 'https://api-cloudgame.mihoyo.com/hk4e_cg_cn/wallet/wallet/get' exports.AnnouncementURL = 'https://api-cloudgame.mihoyo.com/hk4e_cg_cn/gamer/api/getAnnouncementInfo' -exports.AppVersionURL = 'https://api-cloudgame-static.mihoyo.com/hk4e_cg_cn/gamer/api/getFunctionShieldNew?client_type=1' +exports.AppVersionURL = 'https://sdk-static.mihoyo.com/hk4e_cn/mdk/launcher/api/resource?key=eYd89JmJ&launcher_id=18' exports.Notification = function(header) { let tmp = JSON.parse(request("GET",exports.NotificationURL,{ diff --git a/index.js b/index.js index 0a3e015..389b09c 100644 --- a/index.js +++ b/index.js @@ -48,7 +48,7 @@ log.info("检测完毕!") log.info("正在获取版本号") var appversion = AppVersion(); -appversion = appversion.data.config["cg.key_function_video_mode"].versions["0"] +appversion = appversion.data.game.latest.version log.info(`获取成功!当前版本号:${appversion}`) var successNum = 0,totalNum = 0; for(key in configs) {