|
|
@@ -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
|