Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/fengkx/bangumi-downloader
- Owner: fengkx
- Created: 2024-02-19T19:35:28.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-05-28T19:09:53.000Z (7 months ago)
- Last Synced: 2024-05-29T05:50:53.551Z (7 months ago)
- Topics: anime, bangumi
- Language: TypeScript
- Homepage:
- Size: 437 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
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
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