基于 Electron 的 QQ 弹幕机,将 QQ 群消息显示为屏幕上的弹幕。
- 全局安装 Electron
npm i -g electron或下载 Electron 可执行文件 electron index.js
-
index.js
- Electron 主进程(Node)脚本,没有特殊功能,只是打开 index 和 overlay 两个窗口
-
index.html
- 控制台窗口,同时发起连接到一个 mirai-http-api websocket 接口,监听消息流
- 发送需要显示的弹幕信息到 overlay
-
overlay.html
- 渲染弹幕的窗口
- 加入electron-forge作为打包工具,打包文件在本地out目录下
-
npm install npm run make
- 用 React 重写 (?)
- 集成 oicq 等 bot 库,独立运行。