|
|
@ -7,7 +7,7 @@ cron: 0,10 * * * * |
|
|
|
*/ |
|
|
|
|
|
|
|
//涵
|
|
|
|
// process.env.Ray_BiliBiliCookies__0 = "_uuid=8AFC39F5-2394-C8BD-26FA-9D107E8D437CA84729infoc; buvid4=1D1E1762-0034-9E88-28C2-C435EECAB09C84158-022012509-NwALtkaT8CahebGHfqf3lQ%3D%3D; buvid3=F81328D2-6F0A-39B6-9FE9-47FAFD4ABBAF84106infoc; b_nut=1664329285; buvid_fp_plain=undefined; nostalgia_conf=-1; blackside_state=0; rpdid=|(u)l~Yklk|~0J'uYYmRRRlmJ; LIVE_BUVID=AUTO4916701207479091; i-wanna-go-back=-1; b_ut=5; CURRENT_BLACKGAP=0; CURRENT_FNVAL=4048; CURRENT_PID=a0630ee0-adac-11ed-89bf-4bf13e88bc29; header_theme_version=CLOSE; home_feed_column=5; CURRENT_QUALITY=120; fingerprint=f7ec8241273bb48fc0ff8294b8d6f34d; buvid_fp=f7ec8241273bb48fc0ff8294b8d6f34d; DedeUserID=384721743; DedeUserID__ckMd5=adde7fb0fe7d4234; FEED_LIVE_VERSION=V8; browser_resolution=1440-817; hit-new-style-dyn=0; hit-dyn-v2=1; SESSDATA=482d7011%2C1702451816%2Ce3b1f%2A61CLQ5L9BNQUG-cMFO-lmuk7pPpVTsJC5bVWxVPCApTZHvV358k8LvvZxIS-uQCQ4sPyhjhAAAKwA; bili_jct=293be62021f4d9d328ea09bcd8dc883b; sid=e08ywmcm; Hm_lvt_8a6e55dbd2870f0f5bc9194cddf32a02=1685428731,1686129114,1686277880,1687142383; b_lsid=1081F5484_188DBAA7FA4; PVID=2; _dfcaptcha=fffe22aafa512d704f3ab47e57f21d3e";
|
|
|
|
process.env.Ray_BiliBiliCookies__0 = "SESSDATA=b0931bce%2C1703293459%2C12661%2A6179feRWqjV5Ug_Q32OSLqygPALI-PqNunl2iwWvgeZrF_XT1hCktOwYeqbD-oIfo23YKC1gAAKwA; bili_jct=4cc6c4aaffecf50b49bfd286eee5fe64; DedeUserID=384721743; DedeUserID__ckMd5=adde7fb0fe7d4234; sid=5uhwi3i3; innersign=0; buvid3=A3DB57C5-CE3A-DB30-99D7-3CEF6AECC08D74363infoc; b_nut=1687741474; i-wanna-go-back=-1; b_ut=5;"; |
|
|
|
|
|
|
|
const $ = new Env("B站直播维护"); |
|
|
|
let envSplitor = ['@', '\n'] |
|
|
@ -56,9 +56,11 @@ class UserInfo { |
|
|
|
} |
|
|
|
|
|
|
|
async startLive () { |
|
|
|
let cookJson=$.str2json(this.ck,"; "); |
|
|
|
let url = `https://api.live.bilibili.com/room/v1/Room/startLive` |
|
|
|
let body = {}; |
|
|
|
let boydStr = "room_id=27358026&platform=pc&area_v2=369&backup_stream=0&csrf_token=293be62021f4d9d328ea09bcd8dc883b&csrf=293be62021f4d9d328ea09bcd8dc883b"; |
|
|
|
let csrf=cookJson.bili_jct |
|
|
|
let boydStr = `room_id=27358026&platform=pc&area_v2=369&backup_stream=0&csrf_token=${csrf}&csrf=${csrf}`; |
|
|
|
let urlObject = popu(url, boydStr, this.ck) |
|
|
|
urlObject.headers['Content-Type'] = "application/x-www-form-urlencoded; charset=UTF-8"; |
|
|
|
await httpRequest('post', urlObject) |
|
|
@ -466,9 +468,9 @@ function Env (name, env) { |
|
|
|
} |
|
|
|
return ret.join(c); |
|
|
|
} |
|
|
|
str2json (str, decodeUrl = false) { |
|
|
|
str2json (str,split='&',decodeUrl = false) { |
|
|
|
let ret = {} |
|
|
|
for (let item of str.split('&')) { |
|
|
|
for (let item of str.split(split)) { |
|
|
|
if (!item) continue; |
|
|
|
let idx = item.indexOf('=') |
|
|
|
if (idx == -1) continue; |
|
|
|