SDVX点歌板使用说明
看见其他玩sdvx 的v有一个点歌板所以自己手搓了一个出来(x
本点歌板仅适配了且仅适用于SDVX
一、界面分解
点歌板由
背景板
和多个
用户点歌单体
构成
用户点歌单体
又分为
已确定的单曲
和
匹配到的歌曲
点歌单体内一定会包含用户名,在进行选歌时,请看准你的用户名,它在你点的歌的上方
已确定的单曲
显示为未倾斜的歌曲名+曲师名,若显示的歌曲前面不带编号,则可等待排歌 匹配到的歌曲
显示为倾斜的 带方括号的序号+歌曲名+曲师名,且通常行数大于等于2,对于这种情况,你需要进一步对歌曲进行选择,选择方式见下文 二、操作方式
第一步:点歌
点歌的命令分为两个部分: 点歌这两个字,歌曲全名或者ID或模糊匹配词 这两个部分用空格隔开 以病李林举例: 全名点歌: 点歌 illness Lilin ID 点歌(病李林的ID 在mdb 内为1036): 点歌 ID1036 模糊匹配点歌: 点歌 illness 模糊匹配的机制为:获取你给定的关键词,在每一首歌的歌名中查找是否有此关键词,若有,则加入至待选区 当待选区的歌数量为1时,点歌成功,显示为已确定单曲 当待选区的数量大于1时,显示为匹配到的歌曲,进行下一步,即选歌,选完后显示为已确定的单曲 特别的,待选区歌曲数量大于5时视为点歌失败,因为结果太多了,你应当使用ID 进行点歌(所以点I或者び之类的东西只能用ID) 如果点歌没有反应,恭喜你,点歌失败,要么网络问题要么没找到歌,要么弹幕被吞,要么后端炸了或者前端报错了,无解 第二步:选择
该命令分为两个部分 选择这两个字和序号 这两个部分使用空格隔开 序号即匹配到的歌曲中你要点的歌的歌名前面的用方括号括起来的数字 使用例 匹配到的歌曲显示如下 [0]ix [1]blastix riotz 我想要点暴徒,则应当发送 选择 1 若想要点ix,则发送 选择 0 特别的,当你使用不存在的编号时,点歌板后端会崩溃,同时你可能会被主播禁言拉黑一条龙,请注意 若你不进行选择,当排歌排到这首歌时,默认选择歌曲组的第一首 三、使用例
一步到位
我想要点白出: 点歌 Whiteout 或 点歌 ID1100 显示为已确定单曲则成功 模糊匹配
我想点gott 点歌 gott 显示如下结果 [0]gott [1]z of gott 选择 0 显示为已确定单曲,则点歌成功 四、注意事项
建议带上芙萝拉或者姬光雨的牌子再进行点歌,我不确定后续会不会添加粉丝牌检测的代码 主播可以看见后端(Windows terminal)显示的歌曲信息,当打完一首歌,对控制台回车即可切换到下一首歌的信息并将点歌板显示的当前歌曲移除,同时可以键入clear 清除所有歌曲 点歌板的HTML文件需要结合obs浏览器使用,同时必须用你自己上网的浏览器打开一份页面(使用的Firefox 亲测可行),否则可能出现收不到弹幕内容的情况(原因不明) 点歌板依赖于copyliu的弹幕姬和Twht弹幕姬ws插件。启动操作顺序为:打开弹幕姬,启用Twht Plugin,打开后端,浏览器打开点歌板HTML,obs 刷新加载点歌板的浏览器,如果是第一次启动,你需要将music_db.xml放在和后端同一目录下 主播保留拒绝游玩歌曲并回车跳过的权力,请窒息,同时多人联机时,联机成员持有一票否决权 插件因为稳定性原因和他妈的有各种申必问题没有解决所以暂不提供下载,如果后续提供下载我会置顶评论