#data #utilities #favorite #bilibili #sets #fav

fav_utils

Fav 工具库;fav 项目的实用工具和数据结构集合

19 个版本

0.0.12 2024 年 6 月 18 日
0.0.11 2024 年 6 月 6 日
0.0.4 2024 年 5 月 16 日
0.0.2 2024 年 4 月 25 日
0.0.1-beta42024 年 2 月 24 日

数据结构 中排名第 498

Download history 104/week @ 2024-04-20 14/week @ 2024-04-27 142/week @ 2024-05-04 142/week @ 2024-05-11 30/week @ 2024-05-18 4/week @ 2024-05-25 908/week @ 2024-06-01 121/week @ 2024-06-08 139/week @ 2024-06-15 11/week @ 2024-06-22 27/week @ 2024-06-29 246/week @ 2024-07-27

每月下载量 270
fav_cli 中使用

MIT 许可证

89KB
2K SLoC

这个工具库是 fav_core 的示例。

fav_core

fav_core 提供创建应用程序所需的内核特性和抽象,用于从远程获取你的收藏集合(列表)并将跟踪的资源拉到本地。

fav_utils

fav_utilsfav_cli 提供实用工具,目前仅支持 bilibili(类似于中国 YouTube)。

我真的很想支持更多的网站,并使工具和 CLI 更通用,但我没有足够的时间去做。所以如果你喜欢,你可以使用 fav_core 来创建你自己的应用程序!!!

你需要做的只是使用 protobuf 定义数据结构,例如 这个示例

然后在 fav_core 中实现特性,例如 ResSetSetsStatusAttr 来定义资源,以及 AuthOpsSetOpsSetsOps 来操作资源。

之后,将有许多 Ext 方法可供你使用,帮助你 批量 操作资源,获取资源子集等。

示例可以在 这里 找到

依赖项

~14–28MB
~452K SLoC