优化
This commit is contained in:
79
.github/ISSUE_TEMPLATE/bug_report.md
vendored
79
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@ -1,79 +0,0 @@
|
||||
---
|
||||
name: Bug 反馈
|
||||
about: 运行js脚本时出现bug
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
<!-- 请先在 issues 页面搜索你的问题,包括已关闭的issue,很可能已被解决。 -->
|
||||
<!-- 请先在 issues 页面搜索你的问题,包括已关闭的issue,很可能已被解决。 -->
|
||||
<!-- 请先在 issues 页面搜索你的问题,包括已关闭的issue,很可能已被解决。 -->
|
||||
|
||||
<!-- 这是隐藏的信息 -->
|
||||
<!-- 👆这样括起来的信息将被隐藏,填写时注意不要写在里面。 -->
|
||||
|
||||
<!-- 点击编辑器上方的 preview 可预览效果 -->
|
||||
|
||||
<!--
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
|
||||
(重要事情已经说了十遍😅)
|
||||
-->
|
||||
|
||||
## 1.关于你要提交的问题
|
||||
|
||||
Q:是否搜索了issue(包括已关闭的issue)
|
||||
- [ ] 没有类似的issue <!-- 将中括号中的空格替换为 "x" ,即为选中 -->
|
||||
|
||||
Q:是否仔细阅读了教程
|
||||
- [ ] 已仔细阅读教程 <!-- 将中括号中的空格替换为 "x" ,即为选中 -->
|
||||
|
||||
## 2. 你使用的哪种部署方法
|
||||
<!-- 将中括号中的空格替换为 "x" ,即为选中 -->
|
||||
<!-- 将中括号中的空格替换为 "x" ,即为选中 -->
|
||||
<!-- 将中括号中的空格替换为 "x" ,即为选中 -->
|
||||
<!-- Github Action的任何问题请自行解决,提在这里将直接关闭 -->
|
||||
<!-- Github Action的任何问题请自行解决,提在这里将直接关闭 -->
|
||||
<!-- Github Action的任何问题请自行解决,提在这里将直接关闭 -->
|
||||
- [ ] 方法一:本地安装Node.js <!-- 请注意:方法一与js无关的错误要到方法一的链接去提issue -->
|
||||
- [ ] 方法二:腾讯云函数
|
||||
- [ ] 方法三:Docker办法一
|
||||
- [ ] 方法三:Docker办法二 <!-- 请注意:Docker办法二与js无关的错误要到Docker办法二的链接去提issue -->
|
||||
- [ ] 方法三:Docker办法三 <!-- 请注意:Docker办法三与js无关的错误要到Docker办法三的链接去提issue -->
|
||||
- [ ] 方法四:iOS系统的代理软件
|
||||
|
||||
|
||||
## 3. 详细叙述
|
||||
### (1) 具体问题
|
||||
A:
|
||||
|
||||
### (2) 详细日志
|
||||
A:
|
||||
|
||||
|
||||
<!-- 如果是Node.js运行js脚本在日志出存在错误,需要额外提供以下信息 -->
|
||||
<!-- 如果是Node.js运行js脚本在日志出存在错误,需要额外提供以下信息 -->
|
||||
<!-- 如果是Node.js运行js脚本在日志出存在错误,需要额外提供以下信息 -->
|
||||
## 4.软件版本和 npm install 结果
|
||||
### (1) Node.js版本
|
||||
<!-- 输入 node -v 或 nodejs -v 可查看 -->
|
||||
A:
|
||||
|
||||
### (2) npm版本
|
||||
<!-- 输入 npm -v 可查看 -->
|
||||
A:
|
||||
|
||||
### (3)npm install的日志
|
||||
<!-- 在scripts文件夹下运行npm install 的日志-->
|
||||
A:
|
44
.github/ISSUE_TEMPLATE/feature_request.md
vendored
44
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@ -1,44 +0,0 @@
|
||||
---
|
||||
name: 功能与建议
|
||||
about: 请求实现新功能或改进已有功能
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
<!-- 请先在 issues 页面搜索你的问题,包括已关闭的issue,很可能已被解决。 -->
|
||||
<!-- 请先在 issues 页面搜索你的问题,包括已关闭的issue,很可能已被解决。 -->
|
||||
<!-- 请先在 issues 页面搜索你的问题,包括已关闭的issue,很可能已被解决。 -->
|
||||
|
||||
<!-- 这是隐藏的信息 -->
|
||||
<!-- 👆这样括起来的信息将被隐藏,填写时注意不要写在里面。 -->
|
||||
|
||||
<!-- 点击编辑器上方的 preview 可预览效果 -->
|
||||
|
||||
<!--
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
⚠️请_完整_填写以下模板描述问题,否则反馈将会被系统关闭。
|
||||
|
||||
(重要事情已经说了十遍😅)
|
||||
-->
|
||||
|
||||
## 期望增加的功能
|
||||
<!-- 请在下面详细描述你期望增加什么功能 -->
|
||||
A:
|
||||
|
||||
|
||||
<!-- 如果是期望开发新的薅羊毛功能,需要额外补充以下信息 -->
|
||||
<!-- 如果是期望开发新的薅羊毛功能,需要额外补充以下信息 -->
|
||||
<!-- 如果是期望开发新的薅羊毛功能,需要额外补充以下信息 -->
|
||||
## 入口
|
||||
<!-- 请详细描述如何进入薅羊毛的界面,最好配图 -->
|
||||
A:
|
@ -46,7 +46,8 @@ if ($.isNode()) {
|
||||
const JD_API_HOST = 'https://api.m.jd.com/';
|
||||
!(async () => {
|
||||
$.newShareCodes = []
|
||||
await getAuthorShareCode()
|
||||
await getAuthorShareCode();
|
||||
await getAuthorShareCode2();
|
||||
if (!cookiesArr[0]) {
|
||||
$.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/', {"open-url": "https://bean.m.jd.com/"});
|
||||
return;
|
||||
@ -85,7 +86,20 @@ const JD_API_HOST = 'https://api.m.jd.com/';
|
||||
}
|
||||
if (helpAuthor && $.authorCode) {
|
||||
console.log(`去帮助作者`)
|
||||
await help($.authorCode[0], $.authorCode[1])
|
||||
const helpRes = await help($.authorCode[0], $.authorCode[1])
|
||||
if (helpRes && helpRes.data.respCode === 'SG209') {
|
||||
console.log(`助力次数已耗尽,跳出助力`)
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (helpAuthor && $.authorCode2) {
|
||||
for (let code of $.authorCode2) {
|
||||
const helpRes = await help(code.shareCode, code.groupCode);
|
||||
if (helpRes && helpRes.data.respCode === 'SG209') {
|
||||
console.log(`助力次数已耗尽,跳出助力`)
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -121,7 +135,26 @@ function getAuthorShareCode() {
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
function getAuthorShareCode2() {
|
||||
return new Promise(resolve => {
|
||||
$.get({url: "https://gitee.com/lxk0301/updateTeam/raw/master/jd_updateBeanHome.json",headers:{
|
||||
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88"
|
||||
}}, async (err, resp, data) => {
|
||||
try {
|
||||
if (err) {
|
||||
} else {
|
||||
if (safeGet(data)) {
|
||||
$.authorCode2 = JSON.parse(data);
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
$.logErr(e, resp)
|
||||
} finally {
|
||||
resolve();
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
function getUserInfo() {
|
||||
return new Promise(resolve => {
|
||||
$.post(taskUrl('signBeanGroupStageIndex', 'body'), async (err, resp, data) => {
|
||||
@ -219,7 +252,7 @@ function help(shareCode, groupCode, isTask = 0) {
|
||||
} catch (e) {
|
||||
$.logErr(e, resp)
|
||||
} finally {
|
||||
resolve();
|
||||
resolve(data);
|
||||
}
|
||||
})
|
||||
})
|
||||
|
Reference in New Issue
Block a user