舰长
Superchat
@@ -230,40 +221,27 @@ function objectsToCSV(arr: any[]) {
-
+
-
+
{{ item.msg }}
-
+
{{ item.price }}
{{ item.name }}
-
+
+
+
{{ item.msg }}
@@ -287,16 +265,16 @@ function objectsToCSV(arr: any[]) {
| {{ item.name }} |
{{ item.uid }} |
- |
+
+
+ |
{{ item.msg }} |
-
+
{{ item.price }}
|
@@ -338,7 +316,7 @@ function objectsToCSV(arr: any[]) {
-
+
部署指南
diff --git a/src/views/manage/HistoryView.vue b/src/views/manage/HistoryView.vue
index 814c8eb..d7c7098 100644
--- a/src/views/manage/HistoryView.vue
+++ b/src/views/manage/HistoryView.vue
@@ -587,7 +587,7 @@ onMounted(async () => {
由于B站继续收紧风控策略, 本站已无法再爬取相关数据, 请需要使用此功能的用户下载并安装1.0.6.4及以上版本的
-
+
VTsuruEventFetcher
来帮助本站获取你的数据记录
diff --git a/src/views/manage/LiveManager.vue b/src/views/manage/LiveManager.vue
index dae9199..937ab36 100644
--- a/src/views/manage/LiveManager.vue
+++ b/src/views/manage/LiveManager.vue
@@ -46,13 +46,13 @@ function OnClickCover(live: ResponseLiveInfoModel) {
近期逸站对开放平台直播弹幕流进行了极为严格的限制, 目前本站服务器只能连接个位数的直播间, 这使得在不使用
-
+
VtsuruEventFetcher
的情况下获取弹幕数据几乎不可能实现.
在这种情况下如果你还需要记录直播弹幕请跟随上面链接里的教程部署
-
+
VtsuruEventFetcher
, 否则只能记录直播的时间而不包含弹幕
@@ -64,22 +64,13 @@ function OnClickCover(live: ResponseLiveInfoModel) {
尚未进行Bilibili认证
-
+
-
+
diff --git a/src/views/manage/SongListManageView.vue b/src/views/manage/SongListManageView.vue
index 8caae18..0aee816 100644
--- a/src/views/manage/SongListManageView.vue
+++ b/src/views/manage/SongListManageView.vue
@@ -793,7 +793,7 @@ onMounted(async () => {
Excel 文件格式详见:
-
此页面
diff --git a/src/views/manage/point/PointManage.vue b/src/views/manage/point/PointManage.vue
index b28e6f6..c0769cb 100644
--- a/src/views/manage/point/PointManage.vue
+++ b/src/views/manage/point/PointManage.vue
@@ -262,13 +262,13 @@ function onUpdateClick(item: ResponsePointGoodModel) {
},
fileList: item.cover
? [
- {
- id: item.cover ?? 'cover',
- thumbnailUrl: FILE_BASE_URL + item.cover,
- name: '封面',
- status: 'finished',
- },
- ]
+ {
+ id: item.cover ?? 'cover',
+ thumbnailUrl: FILE_BASE_URL + item.cover,
+ name: '封面',
+ status: 'finished',
+ },
+ ]
: [],
}
isAllowedPrivacyPolicy.value = true
@@ -348,20 +348,19 @@ function onModalOpen() {
function resetGoods() {
currentGoodsModel.value = JSON.parse(JSON.stringify(defaultGoodsModel))
}
-function responseGoodsToModel(goods: ResponsePointGoodModel) {}
+function responseGoodsToModel(goods: ResponsePointGoodModel) { }
-onMounted(() => {})
+onMounted(() => { })
-
启用
-
+
积分系统
@@ -370,8 +369,7 @@ onMounted(() => {})
此功能需要部署
-
+
VtsuruEventFetcher
, 否则将无法记录各种事件
@@ -481,11 +479,11 @@ onMounted(() => {})
{
- // @ts-ignore
- currentGoodsModel.goods.setting.guardFree = v ? { year: undefined, month: undefined } : undefined
- }
- ">
+ (v) => {
+ // @ts-ignore
+ currentGoodsModel.goods.setting.guardFree = v ? { year: undefined, month: undefined } : undefined
+ }
+ ">
允许舰长免费兑换
diff --git a/src/views/manage/point/PointSettings.vue b/src/views/manage/point/PointSettings.vue
index 0e07177..c189597 100644
--- a/src/views/manage/point/PointSettings.vue
+++ b/src/views/manage/point/PointSettings.vue
@@ -113,7 +113,7 @@ async function updateGift() {
由于你尚未部署
-
+
VtsuruEventFetcher
, 以下选项设置了也没用
@@ -160,8 +160,7 @@ async function updateGift() {
SC转换倍率
- 确定
+ 确定
@@ -204,12 +203,9 @@ async function updateGift() {
{{ item[0] }}
- (setting.giftPercentMap[item[0]] = v ?? 0)"
- :disabled="!canEdit"
- min="0"
- />
+ (setting.giftPercentMap[item[0]] = v ?? 0)" :disabled="!canEdit"
+ min="0" />
确定
diff --git a/src/views/open_live/LiveRequest.vue b/src/views/open_live/LiveRequest.vue
index ef784ba..bee2937 100644
--- a/src/views/open_live/LiveRequest.vue
+++ b/src/views/open_live/LiveRequest.vue
@@ -806,7 +806,7 @@ onUnmounted(() => {
如果没有部署
-
+
VtsuruEventFetcher
则其需要保持此页面开启才能点播, 也不要同时开多个页面, 会导致点播重复 !(部署了则不影响)
@@ -837,7 +837,7 @@ onUnmounted(() => {
- 队列 | {{ activeSongs.filter((s) => s.status == SongRequestStatus.Waiting).length }}
+ 队列 | {{activeSongs.filter((s) => s.status == SongRequestStatus.Waiting).length}}
diff --git a/src/views/open_live/OpenLiveIndex.vue b/src/views/open_live/OpenLiveIndex.vue
index c0f837f..3e22bd6 100644
--- a/src/views/open_live/OpenLiveIndex.vue
+++ b/src/views/open_live/OpenLiveIndex.vue
@@ -49,28 +49,16 @@ const accountInfo = useAccount()
-
+
当浏览器在后台运行时, 定时器和 Websocket 连接将受到严格限制, 这会导致弹幕接收功能无法正常工作 (详见
- 此文章), 虽然本站已经针对此问题做出了处理, 一般情况下即使掉线了也会重连, 不过还是有可能会遗漏事件
+ 此文章
+ ), 虽然本站已经针对此问题做出了处理, 一般情况下即使掉线了也会重连, 不过还是有可能会遗漏事件
为避免这种情况, 建议注册本站账后使用
-
- VtsuruEventFetcher , 否则请在使用功能时尽量保持网页在前台运行
+
+ VtsuruEventFetcher , 否则请在使用功能时尽量保持网页在前台运行
还有更多
diff --git a/src/views/open_live/OpenQueue.vue b/src/views/open_live/OpenQueue.vue
index c39806a..a0302b6 100644
--- a/src/views/open_live/OpenQueue.vue
+++ b/src/views/open_live/OpenQueue.vue
@@ -771,7 +771,7 @@ onUnmounted(() => {
如果没有部署
-
+
VtsuruEventFetcher
则其需要保持此页面开启才能使用, 也不要同时开多个页面, 会导致重复 !(部署了则不影响)
@@ -802,14 +802,14 @@ onUnmounted(() => {
- 队列 | {{ queue.filter((s) => s.status == QueueStatus.Waiting).length }}
+ 队列 | {{queue.filter((s) => s.status == QueueStatus.Waiting).length}}
今日已处理 |
- {{ queue.filter((s) => s.status == QueueStatus.Finish && isSameDay(s.finishAt ?? 0, Date.now())).length }}
+ {{queue.filter((s) => s.status == QueueStatus.Finish && isSameDay(s.finishAt ?? 0, Date.now())).length}}
位