MCPcopy Create free account
hub / github.com/Moli-X/Resources / dosign

Function dosign

Script/Elem/elemSign.js:117–154  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

115}
116
117function dosign() {
118
119 return new Promise(resolve => {
120 setTimeout(() => {
121
122 try {
123 var endurl = '/sign_in'
124 url = { url: `https://h5.ele.me/restapi/member/v2/users/`, headers: headerscommon }
125 if (cookieVal == undefined || cookieVal == "0" || cookieVal == null) {
126 sy.msg(cookieName, "未获取Cookie", '');
127 return;
128 }
129
130 url.url += userid;
131 url.url += endurl;
132
133 sy.post(url, (error, response, data) => {
134 var obj = JSON.parse(data);
135 if (response.status == 200) {
136 signresult = `签到结果: 成功🎉 已连续签到${hisresult.current_day+1}天`
137 sign_result = obj;
138
139 } else if (response.status == 400) {
140 signresult = `签到结果: 重复❗ 已连续签到${hisresult.current_day}天`
141
142 }
143 else {
144 signresult = `签到结果: 未知❗ 已连续签到${hisresult.current_day}天`
145 }
146 resolve('done');
147 })
148 }
149 catch (erre) {
150 resolve('done')
151 }
152 })
153 })
154}
155
156function doturnover(count,time) {
157

Callers 1

signFunction · 0.85

Calls 3

msgMethod · 0.45
postMethod · 0.45
parseMethod · 0.45

Tested by

no test coverage detected