/BangumiToday

基于MikanRSS订阅的Bangumi第三方应用,提供更新推送&本地资源管理。

Primary LanguageDartMIT LicenseMIT

Author Description Date Update
目棃
说明文档
2024-04-11
2024-05-21

本文档 FrontmatterMuCli 自动生成于 2024-04-11 12:06:15

更新于 2024-05-21 16:20:29

项目目前处于开发阶段,不保证稳定性。

logo

BangumiToday

基于 Bangumi.tv蜜柑计划 的番剧应用。

结合本地目录,提供番剧更新提醒、SSR订阅&下载、进度记录等功能。

使用前提

应用的良好使用体验基于如下前提

  1. 用户已经拥有 Bangumi.tv 账号,并且通过应用相关页面完成了登录授权。
  2. 用户本地安装了 Motrix 且将 torrent 默认关联到 Motrix。
  3. 用户登录 Bangumi 账号后对收藏数据进行了同步。
  4. 用户在特定条目页面设置了 SSR 订阅地址和下载目录。

应用预览

今日放送

条目详情

条目详情2

条目搜索

用户界面

用户收藏

BangumiData

播放列表

播放历史

发行

项目更新日志请查看 CHANGELOG.md

应用预期会有如下几个发行渠道:

  • Github Release:包括打包后的 zipmsix 文件(msix 视情况包括签名文件)。
  • Microsoft Store:如果没有申请到 SignPath 的 OSS,应用将会发行到 Microsoft Store。

    在这种情况下,Github Release 会提供用于上传到 Microsoft Store 的 msix 文件。

  • Github Action: 通过 Github Action 自动打包并发布到 Github Release。还在测试中

关于证书

应用使用的证书为自签名证书,需要将证书导入到系统。 对于 0.3.0 版本之前的版本,应用将会采用自签名证书 BTMuli.cer

为了正常安装应用,需要将 目棃.cer 证书导入到系统。

下载证书后,双击打开,选择安装证书,选择本地计算机,选择将所有的证书都放入下列存储,点击浏览

选择受信任的根证书颁发机构,点击确定,点击下一步,点击完成

依赖(按照字典序)

项目使用了如下依赖以实现相关功能:

  • DTorrentTask:用于 torrent 下载。
  • FlChart:用于绘制条目评分柱状图。
  • Fluent UI:用于实现 Fluent Design 风格的 UI。
  • Hive:用于本地数据存储。
  • MediaKit:用于视频播放。
  • NsDanmaku:用于弹幕播放。
  • PasteBoard:用于将视频截图复制到剪贴板。

参考(按照字典序)

Special Thanks(按照字典序)

License

MIT