From 4411150e46732a5d2c76fe60c3ec5648f6f3c674 Mon Sep 17 00:00:00 2001 From: qydysky Date: Mon, 25 Jan 2021 16:56:26 +0800 Subject: [PATCH] =?utf8?q?=E9=BB=98=E8=AE=A4=E5=BC=80=E5=90=AF=E6=9B=B4?= =?utf8?q?=E5=B0=91=E5=BC=B9=E5=B9=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- README.md | 28 +++++++++++++++++++++++++--- demo/config/config_F.json | 2 +- 2 files changed, 26 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a353bbf..5f4a78d 100644 --- a/README.md +++ b/README.md @@ -130,6 +130,27 @@ release Linux默认编译gtk界面 Windows默认不编译 cd demo go build -v -tags `gtk` -o demo.exe -i main.go ``` +#### 弹幕处理/响应 +默认开启了 + +- 反射弹幕机 + +启动时加载,当弹幕内容与`demo/config_auto_reply.json`中所设键名相同时,在登录的情况下,会自动发送对应值的弹幕 + +- 相同合并 + +当短时间存在大量完全相同的弹幕时,他们将合并显示。 + +- 更少弹幕 + +过滤掉自身重复度及最近弹幕重复度高的弹幕 + +- 更短弹幕 + +当与上条弹幕具有相同开头的开头时,重复的部分会用...替代 + +仅对显示效果进行处理,而不处理输出到日志。更多设置见`demo/config/config_F.json` + ### demo 前往[releases](https://github.com/qydysky/bili_danmu/releases)页下载对应系统版本。解压后进入`demo`目录(文件夹),运行`demo.run`(`demo.exe`)。 ``` @@ -206,16 +227,17 @@ ctrl+c退出,会同时追加记录到文件danmu.log中(文件记录完整 ``` 结束后的文件播放效果(显于左上) ![](_Screenshot/Screenshot_20200926_173834.png) -[截图地址](//zdir.ntsdtt.bid/ALL/Admin/Remote/%E5%9B%BE%E7%89%87/Screenshot_20200926_173834.png) + +[截图地址](//zdir.ntsdtt.bid/ALL/Admin/pack/file/Screenshot_20200926_173834.png) - Gtk弹幕窗(Linux Only) ![](_Screenshot/2020-12-12_16-43-09.gif) -[截图地址](//zdir.ntsdtt.bid/ALL/Admin/Remote/%E5%9B%BE%E7%89%87/2020-12-12_16-43-09.gif) +[截图地址](//zdir.ntsdtt.bid/ALL/Admin/pack/file/2020-12-12_16-43-09.gif) ![](_Screenshot/Screenshot_20201212_164610.png) -[截图地址](//zdir.ntsdtt.bid/ALL/Admin/Remote/%E5%9B%BE%E7%89%87/Screenshot_20201212_164610.png) +[截图地址](//zdir.ntsdtt.bid//ALL/Admin/pack/file/Screenshot_20201212_164610.png) 更多内容详见注释,如有疑问请发issues,欢迎pr diff --git a/demo/config/config_F.json b/demo/config/config_F.json index d2fecec..a2ba5e2 100644 --- a/demo/config/config_F.json +++ b/demo/config/config_F.json @@ -10,7 +10,7 @@ "Danmuji": true, "Danmuji_auto": false, "Autoskip": true, - "Lessdanmu": false, + "Lessdanmu": true, "Moredanmu": false, "Shortdanmu": true } \ No newline at end of file -- 2.39.2