Skip to content

15cm/bangumi-rss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bangumi RSS

Bangumi RSS is a CLI tool to subscript bangumi with rss. It focus on building a workflow to auto-download bangumi(especially in Raw) on a server.

Feature

Bangumi RSS

  • Subscribe/unsubscribe bangumi using rss
  • Support RSS feed in this format:
<item>
  <title>bangumi name</title>
  <link>bangumi download link</link>
</item>
  • List all bangumi or details of given bangumi
  • Auto send new feeds to Aria2
  • Scheduled job to check new feeds with cron format instructions

It works almost the same as below IFTTT workflow: If new feeds found, then make a HTTP request with Aria2 RPC interface

Aria2 Dropbox(Optional)

  • If new download task finished in Aria2, then upload it to dropbox

It is a substitute for btsync because in China, dropbox works quite well with proxy.

Prerequisite

  • Node.js with ES6 support(Class and Arrow Function)
  • Dropbox-Uploader
  • pm2(recommended)

Installation

macOS / Linux / Windows:

git clone https://github.com/15cm/bangumi-rss.git
cd bangumi-rss
npm install
ln -s $(pwd)/rss/bamgumi-rss.js /usr/local/bin/bangumi-rss #For *nix. alias ok as well
# Modify rss/conf-example.json and aria2-dropbox/conf-example.json.
mv rss/conf-example.json rss/conf.json
mv aria2-dropbox/conf-example.json aria2-dropbox/conf.json

Usage

Bangumi RSS

Just run rss/bangumi-rss.js help or bangumi-rss help

It is recommended to run bangumi-rss schedule as a service with pm2

Aria2 Dropbox

Listen for Aria2 events:

aria2-dropbox/aria2-dropbox.js
# pm2 start aria2-dropbox/aria2-dropbox.js

Remember to configure Dropbox-Uploader first. Make sure that paths and aria2 in conf.json are correct!

Screenshots

./screenshot.png

Similar Projects

  • DHMY: For macOS users who would like to subscribe and auto-download bangumi with GUI on their Mac.
  • BGmi: May be preferable if you watch bangumi released by CHS subs.

About

A CLI Tool to subscript bangumi with rss

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published