#anime #manga #nyaa #torrent #api-bindings

nyaadesu

非官方 Nyaa.si 搜索种子文件的 API

1 个不稳定版本

0.1.0 2019 年 6 月 26 日

#6#nyaa

MIT 许可证

22KB
404

Nyaadesu 构建状态

非官方 Rust 库,用于在 Nyaa.si 中搜索种子文件。

理由

据我所知,Nyaa.si 不提供任何 API,所以我想到在 Rust 中实现这样的功能会很有趣,这就是为什么有这个库。

构建和使用

我计划将来将 nyaadesu 上传到 crates.io,但到目前为止,如果您想玩玩,我建议您使用传统的老方法

git clone https://github.com/grastello/nyaadesu.git
cd nyaadesu
cargo build
cargo test

您可以在 examples 目录中查看示例,或直接使用 ./target/debug/examples/example 运行以了解库的工作方式。可选地,您可能还想浏览文档;为此,一个 cargo doc --open 就足够了。

待办事项

项目目标列表

  • Nyaa.si 中搜索种子文件。
  • 令人难以置信的日本式名称。
  • 改进种子文件大小的类型。
  • 改进种子文件日期的类型。
  • 提取磁力链接和 .torrent 链接的方法。

看起来很酷的功能列表

  • 获取有关种子文件更多信息(例如,通过解析像 这个 页面一样的内容)
  • 按种子数、下载者数、完成下载数、大小或日期排序结果。
  • 按类别筛选。

依赖项

~20MB
~444K SLoC