Commit Graph

18 Commits

Author SHA1 Message Date
ᴀᴍᴛᴏᴀᴇʀ
4cbe2b495a feat: 支持弹幕下载 (#58)
* chore: 简单引入字幕模块(WIP)

* feat: 初步支持弹幕下载

* feat: 尝试在维持视频比例的基础上对齐视频高度,通过标记 'static 移除生命周期参数

* chore: 在数据库中记录视频页的宽高和长度

* fix: 修复各种错误,移除无用代码
2024-04-10 01:42:17 +08:00
idlercloud
4ba23ce8fc refactor: 用更 idiomatic 的方式改写一些代码 (#54)
* refactor: Config 采用 arc_swap 而非锁

* refactor: 改进 config 的检查,及其他一些细微优化

* refactor: 不再拆分 lib.rs 和 main.rs
2024-04-04 18:39:41 +08:00
amtoaer
beb3634e33 feat: 在接口层级返回特定错误 2024-04-02 00:00:44 +08:00
amtoaer
eeb9f86830 deps: 依赖排序,并移除无用的 re-exports 2024-04-01 22:17:41 +08:00
amtoaer
45708e91e8 deps: 加入 anyhow 依赖 2024-04-01 21:52:52 +08:00
amtoaer
511daa1768 deps: 加入格式化文件名的依赖 2024-03-31 18:24:26 +08:00
amtoaer
6b592ea3ce deps: reqwest 支持 gzip 2024-03-31 13:49:47 +08:00
amtoaer
f13e7c319e deps: tinytemplate 不能作为 static 使用,换用 handlebars 2024-03-30 14:46:18 +08:00
amtoaer
51b319ffd5 deps: 加入 xml 和模板库 2024-03-30 01:40:09 +08:00
amtoaer
855ef5e0f2 deps: 继续添加依赖 2024-03-29 00:23:41 +08:00
amtoaer
803feb0f41 deps: 添加日志相关依赖 2024-03-27 23:24:41 +08:00
amtoaer
0320d30ab2 deps: 添加 chrono 依赖 2024-03-27 00:36:23 +08:00
amtoaer
bde36ee141 chore: 添加必要的依赖 2024-03-23 00:07:20 +08:00
amtoaer
3757c4f917 feat: 检查修复错误,添加必要的注释 2024-03-21 00:21:12 +08:00
amtoaer
8af5350772 feat: 实验性加入刷新凭据(暂未测试) 2024-03-20 02:00:55 +08:00
amtoaer
f46a837533 feat: 实现下载,给出例子 2024-03-19 00:04:32 +08:00
amtoaer
210a72c9cf feat: 实现除刷新凭据外的功能,在 main 中给出使用示例 2024-03-18 00:14:52 +08:00
amtoaer
b8d035550d chore: 尝试启动 rust 版的 bili-sync 项目 2024-03-17 01:53:25 +08:00