From 9a11e62adeb8d435b52a361eb62d5b59e1deef2a Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 23 五月 2024 21:14:50 +0800 Subject: [PATCH] 2024-05-23 --- src/index.js | 23 +++++++++++++++++++++++ 1 files changed, 23 insertions(+), 0 deletions(-) diff --git a/src/index.js b/src/index.js index 2b532b4..b6c7c93 100644 --- a/src/index.js +++ b/src/index.js @@ -254,6 +254,29 @@ 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 d = config.storeKey.slice(0, 8) + let key = config.storeKey.slice(8) + let _key = GLOB.appId + GLOB.appkey + 'e_files_key' + _key = md5(_key.toLowerCase()) + _key = _key.toUpperCase() + _key = _key.slice(-8) + + if (key === _key) { + GLOB.storeFiles = true + + let trans = {A:0, B:1, C:2, D:3, E:4, F:5, G:6, H:7, I:8, J:9} + d = d.split('').map(k => trans[k]).join('') + 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