From 4cc738e535d1a20701d206e12cf9de8cc5a01170 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期六, 01 六月 2024 15:24:12 +0800 Subject: [PATCH] Merge branch 'develop' --- src/index.js | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/src/index.js b/src/index.js index 2b532b4..2fbab2f 100644 --- a/src/index.js +++ b/src/index.js @@ -254,6 +254,31 @@ let lang = localStorage.getItem(_href + 'lang') || (config.defaultLang !== 'en-US' ? 'zh-CN' : 'en-US') sessionStorage.setItem('lang', lang) + if (localStorage.getItem(_href + 'files') === md5(_href + 'files')) { + let d = localStorage.getItem(_href + 'filesDate') + + GLOB.storeFiles = true + GLOB.storeDate = Math.ceil((new Date(d).getTime() - new Date().getTime()) / 86400000) + } else if (GLOB.licenseKey && config.storeKey && config.storeKey.length === 16) { + let trans = {A:0, B:1, C:2, D:3, E:4, F:5, G:6, H:7, I:8, J:9} + let d = config.storeKey.slice(0, 8) + + d = d.split('').map(k => trans[k]).join('') + + let key = config.storeKey.slice(8) + let _key = GLOB.appId + GLOB.appkey + 'e_files_key' + d + _key = md5(_key.toLowerCase()) + _key = _key.toUpperCase() + _key = _key.slice(-8) + + if (key === _key) { + GLOB.storeFiles = true + + d = d.slice(0, 4) + '-' + d.slice(4, 6) + '-' + d.slice(6) + GLOB.storeDate = Math.ceil((new Date(d).getTime() - new Date().getTime()) / 86400000) + } + } + GLOB.mkActions = {} // 鎸夐挳鏉冮檺闆� Object.defineProperty(GLOB, 'appId', { -- Gitblit v1.8.0