mirror of
https://github.com/shanmiteko/LotteryAutoScript.git
synced 2026-06-04 21:01:17 +08:00
chore
This commit is contained in:
parent
3959eae9dc
commit
9bda57f48f
@ -14,7 +14,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.get({
|
||||
url: 'https://api.bilibili.com/x/space/myinfo',
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
let res = strToJson(responseText);
|
||||
if (res.code === 0) {
|
||||
@ -40,7 +39,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.get({
|
||||
url: 'https://api.bilibili.com/x/msgfeed/at',
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
const res = strToJson(responseText);
|
||||
const atInfo = [];
|
||||
@ -88,8 +86,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.vc.bilibili.com/session_svr/v1/session_svr/get_sessions',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
session_type: 1,
|
||||
group_fold: 1,
|
||||
@ -127,8 +123,6 @@ const BiliAPI = {
|
||||
updateSessionStatus: (talker_id) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.vc.bilibili.com/session_svr/v1/session_svr/update_ack',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
retry: false,
|
||||
data: {
|
||||
talker_id,
|
||||
@ -159,7 +153,6 @@ const BiliAPI = {
|
||||
queryStringsObj: {
|
||||
uid: uid
|
||||
},
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
let res = strToJson(responseText);
|
||||
if (res.code === 0) {
|
||||
@ -192,7 +185,6 @@ const BiliAPI = {
|
||||
offset_dynamic_id: offset,
|
||||
},
|
||||
retry: false,
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
/* 鉴别工作交由modifyDynamicRes完成 */
|
||||
resolve(responseText);
|
||||
@ -239,7 +231,6 @@ const BiliAPI = {
|
||||
queryStringsObj: {
|
||||
topic_id: tagid
|
||||
},
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
resolve(responseText);
|
||||
}
|
||||
@ -261,7 +252,6 @@ const BiliAPI = {
|
||||
offset_dynamic_id: offset
|
||||
},
|
||||
retry: false,
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
resolve(responseText);
|
||||
}
|
||||
@ -282,7 +272,6 @@ const BiliAPI = {
|
||||
photo: false
|
||||
},
|
||||
retry: false,
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
const res = strToJson(responseText);
|
||||
if (res.code === 0) {
|
||||
@ -294,7 +283,6 @@ const BiliAPI = {
|
||||
queryStringsObj: {
|
||||
vmid: uid
|
||||
},
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
const res = strToJson(responseText);
|
||||
if (res.code === 0) {
|
||||
@ -315,14 +303,12 @@ const BiliAPI = {
|
||||
* 获取开奖信息
|
||||
* @param {string} dyid
|
||||
* 动态id
|
||||
* @returns {
|
||||
Promise<{
|
||||
ts:number|-1;
|
||||
text:string|'获取开奖信息失败';
|
||||
item:string|'null';
|
||||
isMe:string|'未知';
|
||||
}>
|
||||
} 开奖时间
|
||||
* @typedef LotteryNotice
|
||||
* @property {number | -1} ts
|
||||
* @property {string | "获取开奖信息失败"} text
|
||||
* @property {string | "null"} item
|
||||
* @property {string | "未知"} isMe
|
||||
* @returns {Promise<LotteryNotice>} 开奖时间
|
||||
*/
|
||||
getLotteryNotice: dyid => {
|
||||
return new Promise((resolve) => {
|
||||
@ -379,8 +365,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.bilibili.com/x/relation/modify',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
retry: false,
|
||||
data: {
|
||||
fid: uid,
|
||||
@ -397,8 +381,6 @@ const BiliAPI = {
|
||||
tooltip.log(`[自动关注]失败 尝试切换线路\n${responseText}`);
|
||||
Ajax.post({
|
||||
url: 'https://api.vc.bilibili.com/feed/v1/feed/SetUserFollow',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
type: 1,
|
||||
follow: uid,
|
||||
@ -412,8 +394,6 @@ const BiliAPI = {
|
||||
tooltip.log(`[自动关注]失败 尝试切换另一条线路\n${responseText}`);
|
||||
Ajax.post({
|
||||
url: 'https://api.bilibili.com/x/relation/batch/modify',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
fid: uid,
|
||||
act: 1,
|
||||
@ -448,8 +428,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.bilibili.com/x/relation/tags/addUsers',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
fids: uid,
|
||||
tagids: tagid,
|
||||
@ -477,8 +455,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.bilibili.com/x/relation/modify',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
retry: false,
|
||||
data: {
|
||||
fid: uid,
|
||||
@ -508,8 +484,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.vc.bilibili.com/dynamic_like/v1/dynamic_like/thumb',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
uid: GlobalVar.myUID,
|
||||
dynamic_id: dyid,
|
||||
@ -546,8 +520,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.vc.bilibili.com/dynamic_repost/v1/dynamic_repost/repost',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
retry: false,
|
||||
data: {
|
||||
uid: `${uid}`,
|
||||
@ -601,8 +573,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url,
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data,
|
||||
success: responseText => {
|
||||
if (/^{"code":0/.test(responseText)) {
|
||||
@ -624,8 +594,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/rm_dynamic',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
dynamic_id: dyid,
|
||||
csrf: GlobalVar.csrf
|
||||
@ -658,8 +626,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.bilibili.com/x/v2/reply/add',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
oid: rid,
|
||||
type: type,
|
||||
@ -700,7 +666,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.get({
|
||||
url: 'https://api.bilibili.com/x/relation/tags',
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
const res = strToJson(responseText);
|
||||
let tagid = undefined;
|
||||
@ -738,8 +703,6 @@ const BiliAPI = {
|
||||
return new Promise((resolve) => {
|
||||
Ajax.post({
|
||||
url: 'https://api.bilibili.com/x/relation/tag/create',
|
||||
hasCookies: true,
|
||||
dataType: 'application/x-www-form-urlencoded',
|
||||
data: {
|
||||
tag: partition_name,
|
||||
csrf: GlobalVar.csrf
|
||||
@ -774,7 +737,6 @@ const BiliAPI = {
|
||||
pn: n,
|
||||
ps: 50
|
||||
},
|
||||
hasCookies: true,
|
||||
success: responseText => {
|
||||
const res = strToJson(responseText);
|
||||
let uids = [];
|
||||
|
||||
11
lib/clear.js
11
lib/clear.js
@ -25,13 +25,12 @@ async function getFollowList() {
|
||||
for (let index = 1; index < 42; index++) {
|
||||
const uids = await BiliAPI.getPartitionUID(tagid, index);
|
||||
await Base.delay(2e3);
|
||||
const cancelFollowUIDList = followWhiteList.length ?
|
||||
uids.filter(uid => followWhiteList.split(',').indexOf(String(uid)) === -1) : uids;
|
||||
if (cancelFollowUIDList.length) {
|
||||
rmup.push(...cancelFollowUIDList);
|
||||
} else { break }
|
||||
if (!uids.length) break;
|
||||
rmup.push(...uids)
|
||||
}
|
||||
return rmup;
|
||||
return followWhiteList.length
|
||||
? rmup.filter(uid => followWhiteList.split(',').indexOf(String(uid)) === -1)
|
||||
: rmup;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user