Auto download Anime Bangumi by Aria2c from magnet RSS

HOME ef54746021 brrr 1 éve
BanTur ef54746021 brrr 1 éve
BanTur.Cli ef54746021 brrr 1 éve
BanTur.Core d765dd6603 GUI WIP 2 éve
BanTur.Tests d765dd6603 GUI WIP 2 éve
BanTur.Win d765dd6603 GUI WIP 2 éve
BanTur.WinCore d765dd6603 GUI WIP 2 éve
.gitignore 90b1866ba2 Initial commit 3 éve
BangumiTurret.sln d765dd6603 GUI WIP 2 éve
BangumiTurret.sln.DotSettings 90b1866ba2 Initial commit 3 éve
NuGet.config d765dd6603 GUI WIP 2 éve
README.md 73b621a70f Add EnvVar for SQLite database file path; Add WebProxy support for fetch feed 3 éve

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