From 737c00978eca7519fe6c297a70a9a8d52b98d364 Mon Sep 17 00:00:00 2001 From: Dee Luo Date: Fri, 11 Apr 2025 11:18:15 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E5=88=B6=E4=BD=9C?= =?UTF-8?q?=E7=BB=84=E5=8C=B9=E9=85=8D=E9=80=BB=E8=BE=91=EF=BC=8C=E8=A7=A3?= =?UTF-8?q?=E5=86=B3=E9=83=A8=E5=88=86Web=E7=BB=84=E5=8C=B9=E9=85=8D?= =?UTF-8?q?=E4=B8=8D=E5=88=B0=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加两个站制作组的匹配规则 --- app/core/meta/releasegroup.py | 36 ++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/app/core/meta/releasegroup.py b/app/core/meta/releasegroup.py index 20e698f3..61528ad9 100644 --- a/app/core/meta/releasegroup.py +++ b/app/core/meta/releasegroup.py @@ -15,32 +15,32 @@ class ReleaseGroupsMatcher(metaclass=Singleton): "0ff": ['FF(?:(?:A|WE)B|CD|E(?:DU|B)|TV)'], "1pt": [], "52pt": [], - "audiences": ['Audies', 'AD(?:Audio|E(?:|book)|Music|Web)'], + "audiences": ['Audies', 'AD(?:Audio|E(?:book|)|Music|Web)'], "azusa": [], "beitai": ['BeiTai'], "btschool": ['Bts(?:CHOOL|HD|PAD|TV)', 'Zone'], "carpt": ['CarPT'], - "chdbits": ['CHD(?:|Bits|PAD|(?:|HK)TV|WEB)', 'StBOX', 'OneHD', 'Lee', 'xiaopie'], + "chdbits": ['CHD(?:Bits|PAD|(?:|HK)TV|WEB|)', 'StBOX', 'OneHD', 'Lee', 'xiaopie'], "discfan": [], "dragonhd": [], "eastgame": ['(?:(?:iNT|(?:HALFC|Mini(?:S|H|FH)D))-|)TLF'], "filelist": [], "gainbound": ['(?:DG|GBWE)B'], - "hares": ['Hares(?:|(?:M|T)V|Web)'], + "hares": ['Hares(?:(?:M|T)V|Web|)'], "hd4fans": [], "hdarea": ['HDA(?:pad|rea|TV)', 'EPiC'], "hdatmos": [], "hdbd": [], - "hdchina": ['HDC(?:|hina|TV)', 'k9611', 'tudou', 'iHD'], + "hdchina": ['HDC(?:hina|TV|)', 'k9611', 'tudou', 'iHD'], "hddolby": ['D(?:ream|BTV)', '(?:HD|QHstudI)o'], - "hdfans": ['beAst(?:|TV)'], - "hdhome": ['HDH(?:|ome|Pad|TV|WEB)'], - "hdpt": ['HDPT(?:|Web)'], - "hdsky": ['HDS(?:|ky|TV|Pad|WEB)', 'AQLJ'], + "hdfans": ['beAst(?:TV|)'], + "hdhome": ['HDH(?:ome|Pad|TV|WEB|)'], + "hdpt": ['HDPT(?:Web|)'], + "hdsky": ['HDS(?:ky|TV|Pad|WEB|)', 'AQLJ'], "hdtime": [], "HDU": [], "hdvideo": [], - "hdzone": ['HDZ(?:|one)'], + "hdzone": ['HDZ(?:one|)'], "hhanclub": ['HHWEB'], "hitpt": [], "htpt": ['HTPT'], @@ -48,34 +48,36 @@ class ReleaseGroupsMatcher(metaclass=Singleton): "joyhd": [], "keepfrds": ['FRDS', 'Yumi', 'cXcY'], "lemonhd": ['L(?:eague(?:(?:C|H)D|(?:M|T)V|NF|WEB)|HD)', 'i18n', 'CiNT'], - "mteam": ['MTeam(?:|TV)', 'MPAD'], + "mteam": ['MTeam(?:TV|)', 'MPAD'], "nanyangpt": [], "nicept": [], "oshen": [], "ourbits": ['Our(?:Bits|TV)', 'FLTTH', 'Ao', 'PbK', 'MGs', 'iLove(?:HD|TV)'], "piggo": ['PiGo(?:NF|(?:H|WE)B)'], "ptchina": [], - "pterclub": ['PTer(?:|DIY|Game|(?:M|T)V|WEB)'], - "pthome": ['PTH(?:|Audio|eBook|music|ome|tv|WEB)'], + "pterclub": ['PTer(?:DIY|Game|(?:M|T)V|WEB|)'], + "pthome": ['PTH(?:Audio|eBook|music|ome|tv|WEB|)'], "ptmsg": [], "ptsbao": ['PTsbao', 'OPS', 'F(?:Fans(?:AIeNcE|BD|D(?:VD|IY)|TV|WEB)|HDMv)', 'SGXT'], "pttime": [], "putao": ['PuTao'], "soulvoice": [], - "springsunday": ['CMCT(?:|V)'], - "sharkpt": ['Shark(?:|WEB|DIY|TV|MV)'], + "springsunday": ['CMCT(?:V|)'], + "sharkpt": ['Shark(?:WEB|DIY|TV|MV|)'], "tccf": [], "tjupt": ['TJUPT'], "totheglory": ['TTG', 'WiKi', 'NGB', 'DoA', '(?:ARi|ExRE)N'], "U2": [], "ultrahd": [], - "others": ['B(?:MDru|eyondHD|TN)', 'C(?:fandora|trlhd|MRG)', 'DON', 'EVO', 'FLUX', 'HONE(?:|yG)', - 'N(?:oGroup|T(?:b|G))', 'PandaMoon', 'SMURF', 'T(?:EPES|aengoo|rollHD )', 'UBWEB'], + "others": ['B(?:MDru|eyondHD|TN)', 'C(?:fandora|trlhd|MRG)', 'DON', 'EVO', 'FLUX', 'HONE(?:yG|)', + 'N(?:oGroup|T(?:b|G))', 'PandaMoon', 'SMURF', 'T(?:EPES|aengoo|rollHD )',], "anime": ['ANi', 'HYSUB', 'KTXP', 'LoliHouse', 'MCE', 'Nekomoe kissaten', 'SweetSub', 'MingY', '(?:Lilith|NC)-Raws', '织梦字幕组', '枫叶字幕组', '猎户手抄部', '喵萌奶茶屋', '漫猫字幕社', '霜庭云花Sub', '北宇治字幕组', '氢气烤肉架', '云歌字幕组', '萌樱字幕组', '极影字幕社', '悠哈璃羽字幕社', - '❀拨雪寻春❀', '沸羊羊(?:制作|字幕组)', '(?:桜|樱)都字幕组'] + '❀拨雪寻春❀', '沸羊羊(?:制作|字幕组)', '(?:桜|樱)都字幕组'], + "forge": ['FROG(?:E|Web|)'], + "ubits": ['UB(?:its|WEB|TV)'], } def __init__(self):