From 41e5a51c980ea555e1d822c86d08a340824c3512 Mon Sep 17 00:00:00 2001 From: qydysky Date: Sat, 20 Jul 2024 23:33:22 +0800 Subject: [PATCH] =?utf8?q?Improve=20=E6=9B=B4=E6=96=B0=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- README.md | 5 +++++ Reply/F/danmuEmotes/danmuEmotes.go | 4 ++++ demo/emots/README.md | 0 "demo/emots/[\346\257\224\345\277\203].png" | Bin 3018 -> 0 bytes 4 files changed, 9 insertions(+) create mode 100644 demo/emots/README.md delete mode 100644 "demo/emots/[\346\257\224\345\277\203].png" diff --git a/README.md b/README.md index af88998..5d57f90 100644 --- a/README.md +++ b/README.md @@ -74,6 +74,11 @@ ### 说明 本项目使用github action自动构建,构建过程详见[yml](https://github.com/qydysky/bili_danmu/blob/master/.github/workflows/go.yml) +#### 直播回放显示表情 +配置文件中添加配置项`弹幕表情`(>v0.14.9)。默认为true,当为true时,将会保存弹幕中的表情png到emots目录下,并在回放时显示表情。 + +注意:需要配套更新`demo/html/artPlayer`下的资源 + #### 直播流停用服务器 配置文件中添加配置项`直播流停用服务器`(>v0.14.3)。默认为空,编写正则字符串,当获取到的服务器链接与字符串匹配时,将会停用。 diff --git a/Reply/F/danmuEmotes/danmuEmotes.go b/Reply/F/danmuEmotes/danmuEmotes.go index 9f4cbcd..afc3d44 100644 --- a/Reply/F/danmuEmotes/danmuEmotes.go +++ b/Reply/F/danmuEmotes/danmuEmotes.go @@ -23,6 +23,10 @@ type Danmu struct { Msg *string } +func init() { + _, _ = file.New("emots/README.md", 0, true).Write([]byte(""), false) +} + func saveEmote(ctx context.Context, ptr Danmu) (ret any, err error) { if m, ok := ptr.Info[13].(map[string]any); ok { if url, ok := m[`url`].(string); ok { diff --git a/demo/emots/README.md b/demo/emots/README.md new file mode 100644 index 0000000..e69de29 diff --git "a/demo/emots/[\346\257\224\345\277\203].png" "b/demo/emots/[\346\257\224\345\277\203].png" deleted file mode 100644 index 0001f647470174a75098beb02488f7c48634b6fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3018 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 -- 2.39.2