MCPcopy
hub / github.com/chavyleung/scripts / GetCookie

Function GetCookie

qimao/qmnovel.js:35–228  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

33}
34
35function GetCookie() {
36 const dailycheckin = '/api/v1/sign-in/do-sign-in';
37 const novice = '/api/v1/task/get-novice-reward';
38 const turn = '/api/v2/lucky-draw/do-extracting';
39 const video = '/api/v1/sign-in/sign-in-video-coin';
40 var url = $request.url;
41 if (url.indexOf(dailycheckin) != -1) {
42 if (url) {
43 var UrlKeyDC = "UrlDC";
44 var UrlNameDC = "七猫小说日常签到";
45 var UrlValueDC = url;
46 if (qmnovel.getdata(UrlKeyDC) != (undefined || null)) {
47 if (qmnovel.getdata(UrlKeyDC) != UrlValueDC) {
48 var urlDC = qmnovel.setdata(UrlValueDC, UrlKeyDC);
49 if (!urlDC) {
50 qmnovel.msg("更新" + UrlNameDC + "Url失败‼️", "", "");
51 } else {
52 qmnovel.msg("更新" + UrlNameDC + "Url成功🎉", "", "");
53 }
54 } else {
55 qmnovel.msg(UrlNameDC + "Url未变化❗️", "", "");
56 }
57 } else {
58 var urlDC = qmnovel.setdata(UrlValueDC, UrlKeyDC);
59 if (!cookieDC) {
60 qmnovel.msg("首次写入" + UrlNameDC + "Url失败‼️", "", "");
61 } else {
62 qmnovel.msg("首次写入" + UrlNameDC + "Url成功🎉", "", "");
63 }
64 }
65 } else {
66 qmnovel.msg("写入" + UrlNameDC + "Url失败‼️", "", "配置错误, 无法读取URL, ");
67 }
68 if ($request.headers) {
69 var CookieKeyDC = "CookieDC";
70 var CookieNameDC = "七猫小说日常签到及视频奖励";
71 var CookieValueDC = JSON.stringify($request.headers);
72 if (qmnovel.getdata(CookieKeyDC) != (undefined || null)) {
73 if (qmnovel.getdata(CookieKeyDC) != CookieValueDC) {
74 var cookieDC = qmnovel.setdata(CookieValueDC, CookieKeyDC);
75 if (!cookieDC) {
76 qmnovel.msg("更新" + CookieNameDC + "Cookie失败‼️", "", "");
77 } else {
78 qmnovel.msg("更新" + CookieNameDC + "Cookie成功🎉", "", "");
79 }
80 } else {
81 qmnovel.msg(CookieNameDC + "Cookie未变化❗️", "", "");
82 }
83 } else {
84 var cookieDC = qmnovel.setdata(CookieValueDC, CookieKeyDC);
85 if (!cookieDC) {
86 qmnovel.msg("首次写入" + CookieNameDC + "Cookie失败‼️", "", "");
87 } else {
88 qmnovel.msg("首次写入" + CookieNameDC + "Cookie成功🎉", "", "");
89 }
90 }
91 } else {
92 qmnovel.msg("写入" + CookieNameDC + "Cookie失败‼️", "", "配置错误, 无法读取请求头, ");

Callers 1

qmnovel.jsFile · 0.85

Calls 3

getdataMethod · 0.45
setdataMethod · 0.45
msgMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…