#anime #mal #cli-tool #my-anime-list

bin+lib mal-cli

A CLI tool for MyAnimeList, written in rust

5 个版本

0.1.4 2024年1月14日
0.1.3 2024年1月13日
0.1.2 2024年1月13日
0.1.1 2024年1月13日
0.1.0 2024年1月13日

#1827 in 命令行工具

每月 35 次下载

MIT/Apache

19KB
464 代码行

简介

Crates.io Version GitHub Actions Workflow Status

一个用 Rust 编写的 MyAnimeList 命令行工具。

CleanShot 2024-01-13 at 15 02 14

安装

cargo install mal-cli

设置

  1. 您需要自己的客户端 ID。您可以在 这里 获取一个。
    • 应用的重定向 URL 需要为 https://127.0.0.1:8080。其他一切都可以自定义。
    • 示例 CleanShot 2024-01-13 at 12 28 58@2x
  2. 将客户端 ID 作为环境变量导出。
    export MAL_CLI_CLIENT_ID=
    

用法

list

显示您的 MyAnimeList。例如:mal-cli list。您可以通过添加额外的参数 --num 来过滤返回的动漫数量。

season

显示特定季节和年份的动漫。例如:mal-cli season --season=fall --year=2022

依赖项

~11–25MB
~380K SLoC