Collect authenticated Qinglong scripts batch

This commit is contained in:
Hermes Agent
2026-05-24 03:53:42 +00:00
parent 0d80b33d25
commit 28d62fef03
86 changed files with 18420 additions and 5 deletions

View File

@@ -0,0 +1,58 @@
// # Source: https://github.com/Wenmoux/checkbox/blob/master/scripts/17k.js
// # Raw: https://raw.githubusercontent.com/Wenmoux/checkbox/master/scripts/17k.js
// # Repo: Wenmoux/checkbox
// # Path: scripts/17k.js
// # UploadedAt: 2023-03-01T15:17:32Z
// # SHA256: dfe209b30bd8581cd2b2b80fac56de604614270edda9a410af9ccb054389cc3b
// # Category: web版/抓包
// # Evidence: web/H5关键词 + cookie/token/header
//
//17k小说签到 app/网页cookie通用
const axios = require("axios");
const y7kck = config.y7k.cookie
function get(url, method = "get", data = null) {
return new Promise(async (resolve) => {
try {
let headers = { "cookie" : y7kck }
if (method == "get") res = await axios.get(url, {
headers
});
if (method == "post") res = await axios.post(url, data, {
headers
});
resolve(res.data)
} catch (err) {
console.log(err);
resolve("签到接口请求出错")
}
resolve();
});
}
async function y7k() {
my = "";signResult1 ="";signResult2 ="";
//网页签到
let res1 = await get("https://h5.17k.com/userSigninH5/saveUserSigninH5.html", "post", "0")
signResult1 = res1.msg
//app任务 阅读30min
let res2 =await get("http://api.17k.com/user/task/receive-prize","post","taskId=5&cpsOpid=0&_filterData=1&device_id=32536325221b1ba1&channel=0&_versions=1110&merchant=17Kyyb&platform=2&manufacturer=Xiaomi&clientType=1&appKey=4037465544&model=Redmi%20K30&cpsSource=0&brand=Redmi")
console.log(res2.status.msg)
//app签到
let signInfo = await get("http://api.17k.com/sign/user/info?access_token=1&clientType=1&cpsOpid=0&_filterData=1&channel=0&_versions=1070&merchant=17Kyyb&appKey=4037465544&cpsSource=0&platform=2")
signResult2 =(signInfo.status.code == 0)?"签到成功":signInfo.status.msg
//查询
let info = await get("http://api.17k.com/user/mine/merge?access_token=1&accountInfo=1&bindInfo=1&benefitsType=1&cpsOpid=0&_filterData=1&device_id=&channel=0&_versions=1230&merchant=17Khwyysd&platform=2&manufacturer=Xiaomi&clientType=1&width=1080&appKey=4037465544&cpsSource=0&youthModel=0&height=2175")
if (info.status.code == 0 && info.data) {
data = info.data
my = `昵称:${data.nickname}\nK币${data.accountInfo.balance}\nVIPLv${data.vipLevel}\n代金券:${data.accountInfo.totalBalance}\n推荐票:${data.cardInfo.recommendTicketCount}\napp签到${signResult2}\nweb签到${signResult1}`
} else my = info.status.msg
console.log(my)
return "【17k小说】"+my
}
//y7k()
module.exports = y7k;