diff --git a/AutoBangumi/config/rule.json b/AutoBangumi/config/rule.json new file mode 100644 index 00000000..b612d558 --- /dev/null +++ b/AutoBangumi/config/rule.json @@ -0,0 +1,59 @@ +[ + { + "group_name": [ + "Lilith-Raws", + "NC-Raws", + "Skymoon-Raws", + "天月搬运组", + "LoliHouse", + "猎户不鸽发布组", + "NaN-Raws", + "猎户随缘发布组", + "桜都字幕组", + "澄空学园&雪飘工作室", + "千夏字幕组", + "IET字幕组", + "离谱Sub", + "酷漫404", + "星空字幕组", + "轻之国度字幕组", + "枫叶字幕组", + "雪飘工作室", + "豌豆字幕组", + "云光字幕组", + "悠哈璃羽字幕社", + "桜都字幕组", + "ANi", + "❀拨雪寻春❀", + "极彩字幕组", + "悠哈璃羽字幕社", + "爱恋&漫猫字幕组", + "MingY", + "VCB-Studio", + "虹咲学园烤肉同好会" + ], + "name_position": 1 + }, + { + "group_name": [ + "喵萌奶茶屋", + "爱恋字母社", + "诸神字幕组", + "驯兽师联盟", + "夏沐字幕组", + "幻樱", + "动漫国字幕组", + "SweetSub&圆环记录攻略组", + "动漫萌", + "极影字幕社", + "喵萌Production" + ], + "name_position": 2 + }, + { + "group_name": [ + "爱恋字母社" + ], + "name_position": 3 + } +] \ No newline at end of file diff --git a/auto_bangumi/const.py b/auto_bangumi/const.py index 7a05af14..f0618af1 100644 --- a/auto_bangumi/const.py +++ b/auto_bangumi/const.py @@ -30,6 +30,7 @@ ENV_TO_ATTR = { "AB_GROUP_TAG": ("enable_group_tag", lambda e: e.lower() in ("true", "1", "t")), "AB_NOT_CONTAIN": "not_contain", "AB_RULE_DEBUG": ("get_rule_debug", lambda e: e.lower() in ("true", "1", "t")), + "AB_DEBUG_MODE": ("debug_mode", lambda e: e.lower() in ("true", "1", "t")), "AB_EP_COMPLETE": ( "enable_eps_complete", lambda e: e.lower() in ("true", "1", "t"), diff --git a/requirements.txt b/requirements.txt index 7cbbf9ce..a0ae939b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,4 +3,5 @@ bs4 requests lxml zhconv +tomlkit diff --git a/setup.py b/setup.py index e524c257..5ae7b5cc 100644 --- a/setup.py +++ b/setup.py @@ -11,13 +11,13 @@ setup( 只需要在 Mikan Project 上订阅番剧,就可以全自动追番。 并且整理完成的名称和目录可以直接被 Plex、Jellyfin 等媒体库软件识别, 无需二次刮削。""", # 简单描述 - author="Estrella Pan", # 作者 + author="EstrellaXD", # 作者 author_email="estrellaxd05@gmail.com", # 作者邮箱 url="https://github.com/EstrellaXD/Auto_Bangumi", # 包的主页 packages=find_packages(where=".", exclude=("tests",), include=('*',)), - package_data={"auto_bangumi.RssFilter":["*.json"]}, - package_dir={"auto_bangumi":"auto_bangumi"}, - data_files=[("config", ["config/rule.json"])], + package_data={"auto_bangumi.RssFilter": ["*.json"]}, + package_dir={"auto_bangumi": "auto_bangumi"}, + data_files=[("config", ["config/rule_bata.json"])], install_requires= [ "qbittorrent-api", "bs4",