Auto download Anime Bangumi by Aria2c from magnet RSS

HOME ef54746021 brrr 1 year ago
BanTur ef54746021 brrr 1 year ago
BanTur.Cli ef54746021 brrr 1 year ago
BanTur.Core d765dd6603 GUI WIP 2 years ago
BanTur.Tests d765dd6603 GUI WIP 2 years ago
BanTur.Win d765dd6603 GUI WIP 2 years ago
BanTur.WinCore d765dd6603 GUI WIP 2 years ago
.gitignore 90b1866ba2 Initial commit 3 years ago
BangumiTurret.sln d765dd6603 GUI WIP 2 years ago
BangumiTurret.sln.DotSettings 90b1866ba2 Initial commit 3 years ago
NuGet.config d765dd6603 GUI WIP 2 years ago
README.md 73b621a70f Add EnvVar for SQLite database file path; Add WebProxy support for fetch feed 3 years 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