提示
通过表单获取配置已上线,点击跳转
配置相关
- 配置使用的
json5
,兼容json
且更加灵活,可以支持注释
。 - 务必使用 点击校验 校验 json5 格式(校验不通过无法继续使用)。
- Gzip 压缩地址(有说明时才用,一般都不需要用)https://www.baidufe.com/fehelper/en-decode/
- 我希望你能把必看的看完(比如后一章的必要值获取,没看完就问,不给予回答,请换个程序用,别找我。
用户配置参考
提示
部分配置可能使用较少,也没必要把配置文件整的太大,就没有贴出来了,详情点击配置说明。
多用户参考配置(纯净版),可以复制修改后使用,点击查看
json5
[
{
userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0',
apiDelay: [2, 6],
// 尽量使用双引号,避免你的 cookie 存在单引号
cookie: 'xxxxx',
function: {
silver2Coin: true,
addCoins: true,
liveSignTask: true,
shareAndWatch: true,
getVipPrivilege: true,
},
},
// 配置第二个用户,和上面一样的配置,
{
},
// 公共配置
{
__common__: true,
},
]
多用户参考配置(基础版),可以复制修改后使用,点击查看
json5
[
// 配置第一个用户
// 注意 // 开头的是注释,没有实际意义
{
// 浏览器用户代理
userAgent: {{1 + 1}},
// b 站 cookie (登录信息)可能需要双引号
// prettier-ignore
cookie: "xxxxx",
// 配置运行的功能
function: {
// 瓜子兑换硬币
silver2Coin: true,
// 投币
addCoins: true,
// 直播签到
liveSignTask: true,
// 分享和观看
shareAndWatch: true,
// 漫画任务
mangaTask: false,
// 应援团签到
supGroupSign: false,
// 使用 b 币券
useCouponBp: false,
// 获取 vip 权益
getVipPrivilege: true,
// 直播赠送礼物
giveGift: false,
// 赛事竞猜
matchGame: false,
// 取消关注
batchUnfollow: false,
// 直播天选时刻
liveLottery: false,
// 粉丝牌等级
liveIntimacy: false,
// 大会员大积分
bigPoint: false,
// 风纪委员
judgement: false,
// 转盘抽奖
activityLottery: false,
// 每日电池
dailyBattery: false,
},
// 消息推送
message: {
// 换行
br: '\n',
// 仅错误时发送
onlyError: false,
// 邮箱
email: {
from: '',
to: '',
pass: '',
host: 'smtp.163.com',
port: 465,
},
// push+
pushplusToken: '',
// server 酱
SCKEY: '',
// ... 更多省略
// 自定义
api: '',
},
// 投币相关
coin: {
// 目标等级
targetLevel: 6,
// 保留的硬币数
stayCoins: 0,
// 投币的数量(上限5)
targetCoins: 5,
// 自定义 up
customizeUp: [],
// 合作视频精准匹配上传者
upperAccMatch: false,
},
// 使用b币券
couponBalance: {
/** 充电的 up 默认自己 */
mid: 0,
/** 预设时间,哪一天?,空数组为每一天 */
presetTime: [10, 20],
/** 使用的方式,可以是 充电/charge 电池/battery */
use: '充电',
},
// 直播间礼物
gift: {
// 自定义投喂礼物 UP, 在所填中随机选取
mids: [],
// 省略部分配置
},
// 亲密度
intimacy: {
// 直播弹幕
liveSendMessage: true,
// 点赞直播间
liveLike: true,
// 每日亲密度上限 (系统 1500)
limitFeed: 1500,
// 耗时很长的直播心跳(默认关闭)
liveHeart: false,
// 白名单
whiteList: [],
// 黑名单
blackList: [],
},
// 漫画
manga: {
// 签到
sign: true,
// 购买漫画
buy: false,
// 购买漫画 id(优先级高)
mc: [],
// 购买漫画名称(优先级中)
name: [],
// 购买追漫(优先级低)
love: true,
},
// 风纪委员
jury: {
// 默认投票 0-3 好-无法判断,从中随机
vote: [0, 0, 1],
// 没有案件不退出,运行一次直到完成
once: true,
// 参考人数最少满足
opinionMin: 3,
// 没有案件后等待时间(分)
waitTime: 20,
},
},
// 配置第二个用户,和上面一样的配置。
{
// cookie: "xxxxxxxxxx"
},
{
// 公共配置,上面的配置会覆盖这里的配置(下面是举例,如果不需要公共配置,直接删除这个 {} 即可)
__common__: true,
// 云函数随机运行用的时间段
dailyRunTime: '17:30:00-23:40:00',
// 通用 api 延迟时间(s)
apiDelay: [2, 6],
},
]
多用户配置只用于部分情况,并不是所有都支持 (云函数不支持)
不支持的情况填写多个只会使用第一个, 不用担心
如果你就是想要单用户配置,把里面的一个拿出不就好了 [{},{},{}]
拿出 {}
。
配置文件路径
以下 config.json
或 config.json5
都是符合要求的配置文件位置,选则一个合适的位置即可。如果你创建了多个,那。。。。别创建多个啊。
bash
├── config
│ ├── config.json
│ └── config.json5
└── src
├── config
│ ├── config.json
│ └── config.json5
├── config.json
├── config.json5
└── index.js
或者这样更加生动
config
src
安全问题
请不要把配置上传到 Github 公开仓库等公开平台,特别是使用 Github Action 的。
所有人都可以直接在 Github 上搜索的,甚至有硬核会员年度大会员还有 10 万粉丝的账号上传到 Github。别人拿到你的 cookie,除了改密码换绑提现之外可以做任何事情。
理论上你除了 b 站任何人都可能会对你的账号造成影响,但是不信我你怎么用呢 😄😄😄。