shawenguan il y a 2 ans
Parent
commit
b1ba7faad5
1 fichiers modifiés avec 93 ajouts et 96 suppressions
  1. 93 96
      Scripts/gandartHelper.js

+ 93 - 96
Scripts/gandartHelper.js

@@ -28,113 +28,110 @@ let gandartToken = lk.getVal(gandartTokenKey, '');
 
 if(!lk.isExecComm) {
     if (lk.isRequest()) {
-        // getInfo();
-        lk.appendNotifyInfo('测试1');
+        getInfo();
         lk.done();
     } else {
-        // all();
-        lk.appendNotifyInfo('测试2');
-        lk.done();
+        all();
     }
 }
 
-// function getInfo() {
-//     const url = $request.url;
-//     if ($request && $request.method != 'OPTIONS') {
-//         if(url.match(/\/base\/auth\/verifyCodeLogin/)){
-//             lk.log(`开始获取Token`);
-//             let data = lk.getResponseBody();
-//             try {
-//                 data = JSON.parse(data);
-//                 if (data["success"]) {
-//                     let jwktoken = data["obj"]["token"];
-//                     lk.setVal(gandartTokenKey, jwktoken);
-//                     lk.appendNotifyInfo('🎉成功获取光予token,可以关闭相应脚本');
-//                 } else {
-//                     lk.execFail();
-//                     lk.appendNotifyInfo('❌获取光予token失败,请稍后再试');
-//                 }
-//             } catch (e) {
-//                 lk.execFail();
-//                 lk.appendNotifyInfo('❌获取光予token失败');
-//             }
-//             lk.msg('');
-//             return;
-//         }
-//         if(url.match(/\/markeet\/api\/v3\/resaleManage\/tradingMarket/)){
-//             lk.log(`开始获取Token`);
-//             if ($request.headers['token']) {
-//                 let jwktoken = $request.headers['token'];
-//                 lk.setVal(gandartTokenKey, jwktoken);
-//                 lk.appendNotifyInfo('🎉成功获取光予token,可以关闭相应脚本');
-//             }
-//             lk.msg('');
-//             return;
-//         }
+function getInfo() {
+    const url = $request.url;
+    if ($request && $request.method != 'OPTIONS') {
+        if(url.match(/\/base\/auth\/verifyCodeLogin/)){
+            lk.log(`开始获取Token`);
+            let data = lk.getResponseBody();
+            try {
+                data = JSON.parse(data);
+                if (data["success"]) {
+                    let jwktoken = data["obj"]["token"];
+                    lk.setVal(gandartTokenKey, jwktoken);
+                    lk.appendNotifyInfo('🎉成功获取光予token,可以关闭相应脚本');
+                } else {
+                    lk.execFail();
+                    lk.appendNotifyInfo('❌获取光予token失败,请稍后再试');
+                }
+            } catch (e) {
+                lk.execFail();
+                lk.appendNotifyInfo('❌获取光予token失败');
+            }
+            lk.msg('');
+            return;
+        }
+        if(url.match(/\/markeet\/api\/v3\/resaleManage\/tradingMarket/)){
+            lk.log(`开始获取Token`);
+            if ($request.headers['token']) {
+                let jwktoken = $request.headers['token'];
+                lk.setVal(gandartTokenKey, jwktoken);
+                lk.appendNotifyInfo('🎉成功获取光予token,可以关闭相应脚本');
+            }
+            lk.msg('');
+            return;
+        }
 
-//         if(url.match(/\/markeet\/api\/v2\/resaleManage\/resale\/collectionDetailsByCastingId/)){
-//             lk.log(`开始获取产品信息`);
-//             let data = lk.getResponseBody();
-//             try {
-//                 data = JSON.parse(data);
-//                 if (data["success"]) {
-//                     let obj = data["obj"];
-//                     lk.setVal(gardartCollectionNameKey, obj["collectionName"]);
-//                     lk.setVal(gardartCastingIdKey, obj["castingId"]);
-//                     lk.appendNotifyInfo('🎉成功获取产品信息');
-//                 } else {
-//                     lk.execFail();
-//                     lk.appendNotifyInfo('❌获取产品信息失败,请稍后再试');
-//                 }
-//             } catch (e) {
-//                 lk.execFail();
-//                 lk.appendNotifyInfo('❌获取产品信息失败');
-//             }
-//             lk.msg('');
-//             return;
-//         }
-//     }
-// }
+        if(url.match(/\/markeet\/api\/v2\/resaleManage\/resale\/collectionDetailsByCastingId/)){
+            lk.log(`开始获取产品信息`);
+            let data = lk.getResponseBody();
+            try {
+                data = JSON.parse(data);
+                if (data["success"]) {
+                    let obj = data["obj"];
+                    lk.setVal(gardartCollectionNameKey, obj["collectionName"]);
+                    lk.setVal(gardartCastingIdKey, obj["castingId"]);
+                    lk.appendNotifyInfo('🎉成功获取产品信息');
+                } else {
+                    lk.execFail();
+                    lk.appendNotifyInfo('❌获取产品信息失败,请稍后再试');
+                }
+            } catch (e) {
+                lk.execFail();
+                lk.appendNotifyInfo('❌获取产品信息失败');
+            }
+            lk.msg('');
+            return;
+        }
+    }
+}
 
-// async function all() {
-//     let hasNeedSendNotify = true;
-//     if (gandartToken == '') {
-//         lk.execFail();
-//         lk.appendNotifyInfo(`⚠️请先打开光予登录获取token`);
-//     } else {
-//         await checkBuy();
-//     }
-//     if (hasNeedSendNotify) {
-//         lk.msg(``);
-//     }
-//     lk.done();
-// }
+async function all() {
+    let hasNeedSendNotify = true;
+    if (gandartToken == '') {
+        lk.execFail();
+        lk.appendNotifyInfo(`⚠️请先打开光予登录获取token`);
+    } else {
+        await checkBuy();
+    }
+    if (hasNeedSendNotify) {
+        lk.msg(``);
+    }
+    lk.done();
+}
 
-// function checkBuy() {
+function checkBuy() {
 
-// }
+}
 
 
-// function getSign() {
-//     const now = new Date().getTime();
-//     const s1 = now - 20000;
-//     const s2 = now;
-//     const s3 = now + 20000;
-//     const s4 = now + 40000;
-//     const sssfffeee = 'e9'; //localStorage.getItem('sssfffeee');
-//     const aggaaa = '9'; //localStorage.getItem('aggaaa');
-//     const yyhhhasdww = '0a';
-//     let arr = [sssfffeee, yyhhhasdww, aggaaa, '29', 'e','c', 3];
-//     let crypto = Crypto();
-//     let s5= crypto.md5(s3+arr.join(''));
-//     return {
-//         's1': s1,
-//         's2': s2,
-//         's3': s3,
-//         's4': s4,
-//         's5': s5
-//     };
-// }
+function getSign() {
+    const now = new Date().getTime();
+    const s1 = now - 20000;
+    const s2 = now;
+    const s3 = now + 20000;
+    const s4 = now + 40000;
+    const sssfffeee = 'e9'; //localStorage.getItem('sssfffeee');
+    const aggaaa = '9'; //localStorage.getItem('aggaaa');
+    const yyhhhasdww = '0a';
+    let arr = [sssfffeee, yyhhhasdww, aggaaa, '29', 'e','c', 3];
+    let crypto = Crypto();
+    let s5= crypto.md5(s3+arr.join(''));
+    return {
+        's1': s1,
+        's2': s2,
+        's3': s3,
+        's4': s4,
+        's5': s5
+    };
+}
 
 // https://github.com/lowking/Scripts/blob/master/util/ToolKit.min.js
 //ToolKit-start