fix some bugs

This commit is contained in:
EstrellaXD
2022-05-17 21:28:33 +08:00
parent 59a17fc3ab
commit 6162df93a3
5 changed files with 13 additions and 6 deletions

View File

@@ -2,7 +2,8 @@
FROM python:3.10-slim-buster
WORKDIR /auto-bangumi
COPY requirements.txt .
RUN pip3 install -r requirements.txt
RUN pip install -r requirements.txt
COPY ./app /app

View File

@@ -21,7 +21,7 @@ class SetRule:
def set_rule(self, bangumi_name, season):
rule = {
'enable': False,
'enable': True,
'mustContain': bangumi_name,
'mustNotContain': '720',
'useRegx': True,

View File

@@ -35,7 +35,10 @@ class CollectRSS:
parrten = r'\[|\]|\u3010|\u3011|\★|\*|\(|\)|\|\'
for i in range(2):
n = re.split(parrten, name)
name = re.sub(f'\[{n[1]}\]|【{n[1]}】|★{n[1]}', '', name)
try:
name = re.sub(f'\[{n[1]}\]|【{n[1]}】|★{n[1]}', '', name)
except:
name = name
for rule in episode_rules:
matchObj = re.match(rule, name, re.I)
if matchObj is not None:

View File

@@ -1,5 +1,5 @@
qbittorrent-api==2022.4.30
requests-html==0.10.0
requests-oauthlib==1.3.1
bs4
requests==2.27.1
lxml

View File

@@ -18,7 +18,10 @@ name = "[NC-Raws] 小书痴的下克上:为了成为图书管理员不择手
parrten = r'\[|\]|\u3010|\u3011|\★|\*|\(|\)|\|\'
for i in range(2):
n = re.split(parrten, name)
name = re.sub(f'\[{n[1]}\]|【{n[1]}】|★{n[1]}', '', name)
try:
name = re.sub(f'\[{n[1]}\]|【{n[1]}】|★{n[1]}', '', name)
except:
name = name
for rule in episode_rules:
matchObj = re.match(rule, name, re.I)
if matchObj is not None: