Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fengkx/bangumi-downloader

Download bangumi to cloud drive support offline download in GitHub actions.
https://github.com/fengkx/bangumi-downloader

anime bangumi

Last synced: about 2 months ago
JSON representation

Download bangumi to cloud drive support offline download in GitHub actions.

Awesome Lists containing this project

README

        

## Bangumi Downloader

Download bangumi to cloud drive support offline download in GitHub actions.

For now only pikpak is supported.

## Usage

### Pre requirements

1. Fork this repo. delete the `data/db.sqlite3` file
2. Change the config.ts according to your need.
3. Set three secrets in settings enable GitHub action in your repository
image

GEMINI_API_KEY is used to extract information from epsoide title. You can get
one from https://makersuite.google.com/app/apikey

## Add Feed Url

image

Run _Add RSS feed_ action, the feed url input will write to config file

## Run download

It is configured to run every hour with cron schedule. But we can also trigger
from GitHub web page.

## TODO

- [x] config file / cli
- [x] log 优化
- [x] 内容去重, 支持 v2, 分辨率选择最高
- [x] 用 bangumi API 挑一个 合适的译名 比如
[摇曳露营 over 轻旅轻营](https://bangumi.tv/subject_search/%E8%BD%BB%E6%97%85%E8%BD%BB%E8%90%A5?cat=2)
- [ ] 检查下载任务
- [x] 删除无效文件
- [ ] refresh login