From 545d6bf4b26b615bb083acd6506793bb7224e2d4 Mon Sep 17 00:00:00 2001 From: MK13 Date: Mon, 18 Jan 2021 22:43:52 +0100 Subject: [PATCH] Add Airing and progress output Mushoku Tensei 02 Shingeki no Kyojin 65 Signed-off-by: MK13 --- anime-rss.py | 5 ++++- animes.json | 24 ++++++++++++++++-------- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/anime-rss.py b/anime-rss.py index 519adb1..58e2c7f 100644 --- a/anime-rss.py +++ b/anime-rss.py @@ -14,6 +14,7 @@ RED = CSI + "91;49m" GREEN = CSI + "92;49m" BOLD_RED = BOLD + RED BOLD_GREEN = BOLD + GREEN +UNDERLINE = CSI + "4;4m" parser = argparse.ArgumentParser() parser.add_argument("c", help="path to the config.json file", type=str, default="config.json", nargs='?') @@ -39,7 +40,9 @@ for feed in feeds["Feeds"]: NewsFeed = feedparser.parse(feed["URL"]) for anime in feed["Animes"]: - print("Checking anime: " + BOLD_RED + anime["Title"] + RESET) + print( + "Checking anime: " + BOLD_RED + anime["Title"] + RESET + " - Airing every " + UNDERLINE + anime["Airing"] + + RESET + " " + anime["Local"] + "/x") for entry in NewsFeed.entries: if anime["Title"] in entry.title: diff --git a/animes.json b/animes.json index f270c9d..0eb9607 100644 --- a/animes.json +++ b/animes.json @@ -6,27 +6,33 @@ "Animes": [ { "Title": "Go-toubun no Hanayome S2", - "Local": "02" + "Local": "02", + "Airing": "Thursday" }, { "Title": "Jaku-Chara Tomozaki-kun", - "Local": "02" + "Local": "02", + "Airing": "Friday" }, { "Title": "Mushoku Tensei", - "Local": "01" + "Local": "02", + "Airing": "Sunday" }, { "Title": "Ore dake Haireru Kakushi Dungeon", - "Local": "02" + "Local": "02", + "Airing": "Friday" }, { "Title": "Tensei Shitara Slime Datta Ken", - "Local": "25" + "Local": "25", + "Airing": "Tuesday" }, { "Title": "Wonder Egg Priority", - "Local": "01" + "Local": "01", + "Airing": "Tuesday" } ], "Episode-Regex": "\\[SubsPlease\\] $SHOWS$ - (\\d{2,2}) \\(1080p\\) \\[[A-Z0-9]{8,8}\\].mkv" @@ -37,7 +43,8 @@ "Animes": [ { "Title": "Kaifuku Jutsushi no Yarinaoshi", - "Local": "01" + "Local": "01", + "Airing": "Wednesday" } ], "Episode-Regex": "\\[jackie\\] $SHOWS$ - (\\d{2,2}) \\[720p x264 AAC\\]\\[[A-Z0-9]{8,8}\\].mkv \\(Uncensored\\)" @@ -48,7 +55,8 @@ "Animes": [ { "Title": "Shingeki no Kyojin", - "Local": "64" + "Local": "65", + "Airing": "Sunday" } ], "Episode-Regex": "\\[DameDesuYo\\] $SHOWS$ \\(The Final Season\\) - (\\d{2,2})v0 \\(1920x1080 10bit AAC\\) \\[[A-Z0-9]{8,8}\\].mkv"