Auto download Anime Bangumi by Aria2c from magnet RSS

HOME 2973df45e5 chore 4 hours ago
BanTur.Core 2973df45e5 chore 4 hours ago
BanTur.Tests 73b621a70f Add EnvVar for SQLite database file path; Add WebProxy support for fetch feed 3 weeks ago
.gitignore 90b1866ba2 Initial commit 1 month ago
BangumiTurret.sln 90b1866ba2 Initial commit 1 month ago
BangumiTurret.sln.DotSettings 90b1866ba2 Initial commit 1 month ago
README.md 73b621a70f Add EnvVar for SQLite database file path; Add WebProxy support for fetch feed 3 weeks ago

README.md

BangumiTurret

Auto download Anime Bangumi by Aria2c from magnet RSS

Usage

Prerequest

Install Aria2 and setup path env var.

Create database

1) Setup SQLite database file path by

  • Env var BanTurDbPath or
  • Neighboring executable with .db3 extension name

2) Run without any command-line argument to create SQLite database

3) Config

Use SQLite management tool to edit Config and add entry to FeedSource

Key ExampleValue Required
EnableMail True
SendMailHost mail.example.com ⭕ EnableMail
SendMailPort 25 ⭕ EnableMail
SendMailUser mailbot ⭕ EnableMail
SendMailPass passofbot ⭕ EnableMail
SendMailTarget john.d@example.com ⭕ EnableMail
SendMailTargetName john doe ⭕ EnableMail
WorkingDirectory C:\BTWD
DownloadDirectory C:\BTDL
WebProxy http://example.com:8080

Run:

  • Empty command-line argument or fetch for external scheduler
  • Pass daemon 30 for 30 min interval loop running