#anime #calendar #fetch #favorite #character #birthdays #user-name

bin+lib waifu-calendar

从 AniList 获取你喜欢的角色的生日的工具

1 个不稳定版本

0.1.0 2024年1月14日

#1616文本处理

MIT 许可证

60KB
357

waifu-calendar

获取你喜欢的动漫角色的生日的工具。

使用 AniList API。给定一个 AniList 用户名,获取该用户喜欢的角色并报告即将到来的生日。

安装

使用 cargo 获取它

$ cargo install waifu-calendar

使用方法

拉取项目后,使用你的 AniList 用户名运行 get 命令。

$ waifu-calendar get Owldown
Fetching favorite character birthdays for username Owldown

Upcoming birthdays (next 30 days):

        Maki Zenin               5d January 20      2024-01-20

Future birthdays:

        Hitori Gotou            37d February 21     2024-02-21
        Homura Akemi            38d February 22     2024-02-22
        Misuzu Gundou           38d February 22     2024-02-22
        Saichi Sugimoto         46d March 1         2024-03-01
        Carol Olston            53d March 8         2024-03-08
        Miko Iino              111d May 5           2024-05-05
        Ranko Mannen           115d May 9           2024-05-09
        Kento Nanami           170d July 3          2024-07-03
        Tomo Aizawa            174d July 7          2024-07-07
        Mika                   180d July 13         2024-07-13
        Kurisu Makise          192d July 25         2024-07-25
        Nobara Kugisaki        205d August 7        2024-08-07
        Luka Urushibara        228d August 30       2024-08-30
        Hitohito Tadano        258d September 29    2024-09-29
        Madoka Kaname          262d October 3       2024-10-03
        Misato Katsuragi       328d December 8      2024-12-08
        Asirpa                 352d January 1       2025-01-01

你还可以生成一个与 Google Calendar、iCal、Thunderbird 或可能你使用的任何其他日历兼容的 *.ics 文件,其中包含下一年度的所有生日。

$ waifu-calendar ics -o birthdays.ics Owldown

有关所有命令和选项,请使用 help 命令。

$ waifu-calendar help

许可证

版权所有 © 2024 Rosa Richter

特此授予任何获得此软件及其相关文档副本(“软件”)的人,免费使用软件的权利,不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向软件提供者提供软件的人这样做,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论这种责任是因合同、侵权或其他方式而产生的,也不论这种责任是否与软件或其使用或其它方式有关。

依赖项

~20–33MB
~599K SLoC