Files
2026-08-04 00:10:33 +08:00

71 lines
3.2 KiB
JSON

{
// 配置更改后重启才能生效
"app": {
"general": {
// 是否隐藏控制台
"hideConsole": false,
// 显示窗体
"showWindow": true,
// 直播平台: "douyin" 或 "kuaishou"
"platform": "douyin"
},
"network": {
"proxy": {
// 系统代理端口
"port": 8827,
// 是否启用系统代理,若设置为false 则需要在程序手动指定代理地址
"enabled": true,
// 上游代理地址,例如开启了系统代理,但是需要将其他无关请求转发到VPN工具中,例如:127.0.0.1:11223,不要带http://
"upstreamAddress": ""
},
"websocket": {
// Websocket监听端口
"listenPort": 8888,
// true:监听在0.0.0.0,接受任意Ip连接,false:监听在127.0.0.1,仅接受本机连接
"listenAny": true
}
},
"filtering": {
// 过滤Websocket数据源进程,可用','进行分隔,程序将会监听以下进程的弹幕信息
"processFilter": "直播伴侣,douyin,kuaishou,kwailive,bilibili,chrome,msedge,QQBrowser,360se,firefox,2345explorer,iexplore",
// 开启内置的域名过滤,设置为false会解包所有https请求,cpu占用很高,建议在无法获取弹幕数据时调整
"hostNameEnabled": true,
// 已知的弹幕域名列表 ','分隔 用作过滤规则中,凡是webcast开头的域名程序都会自动列入白名单
"hostNameList": "",
// 要进行过滤的Web房间ID,多个使用','分隔,根据缓存来过滤的,直播伴侣不支持
"webRoomIds": ""
},
"barrage": {
// 在控制台输出弹幕
"printEnabled": true,
// 要在控制台打印的弹幕类型,多个使用','分隔,(空代表不过滤) 1[普通弹幕],2[点赞消息],3[进入直播间],4[关注消息],5[礼物消息],6[统计消息],7[粉丝团消息],8[直播间分享],9[下播]
"printFilter": "",
// 要推送的弹幕消息类型,多个使用','分隔,同上
"pushFilter": "",
// 弹幕文件日志
"barrageFileLog": false,
// 要日志记录的弹幕消息类型,多个使用','分隔,同上
"logFilter": "1,2,4,5,6,7,8",
//轮询配置
"polling": {
// 强制启用轮询模式获取弹幕 (对于容易断开连接或者更加追求稳定的直播间,可以启用这个开关,虽然响应速度不如WebSocket,但是绝对稳定!)
"enabled": false,
// 弹幕轮询间隔,当 forcePolling 为 true 时生效 (毫秒,1000毫秒=1秒,不建议小于1000毫秒,太小可能会被封IP,值越小,弹幕流越丝滑,对于观众多的直播间可以改小)
"interval": 3000
}
},
"liveCompanion": {
// 直播伴侣exe文件位置(除非程序找不到,否则请留空)
"path": "",
// 直播伴侣进程代理开关
"hookEnabled": false,
// 进入直播间自动暂停播放
"autoPause": true
},
"comPort": {
// 指定要发送的COM串口 格式:'COM1:9600' 代表用COM1发送,波特率9600,若不需要使用串口抄送服务请留空,(启用后程序会自动生成过滤器模板文件到 scripts/comPortFilter.js)
"config": ""
}
}
}