Add anime support

This commit is contained in:
yoshiko2
2022-05-20 01:12:23 +08:00
parent 4f03da9814
commit d1d3036a2b
4 changed files with 43 additions and 17 deletions

View File

@@ -86,6 +86,8 @@ def get_data_from_json(file_number, oCC):
sources = insert(sources,"carib")
elif "item" in file_number:
sources = insert(sources,"getchu")
elif "rj" in lo_file_number or "vj" in lo_file_number or re.match(r"[\u4e00-\u9fa5]", file_number):
sources = insert(sources,"dlsite")
elif re.match(r"^\d{5,}", file_number) or "heyzo" in lo_file_number:
if "avsox" in sources:
sources = insert(sources,"avsox")
@@ -97,10 +99,6 @@ def get_data_from_json(file_number, oCC):
sources = insert(sources,"fc2")
elif "gcolle" in sources and (re.search("\d{6}", file_number)):
sources = insert(sources,"gcolle")
elif "dlsite" in sources and (
"rj" in lo_file_number or "vj" in lo_file_number
):
sources = insert(sources,"dlsite")
elif re.match(r"^[a-z0-9]{3,}$", lo_file_number):
if "xcity" in sources:
sources = insert(sources,"xcity")
@@ -170,8 +168,12 @@ def get_data_from_json(file_number, oCC):
# 然而也可以跟进关注其它命名规则例如airav.wiki Domain Creation Date: 2019-08-28T07:18:42.0Z
# 如果将来javdb.com命名规则下不同Studio出现同名碰撞导致无法区分可考虑更换规则更新相应的number分析和抓取代码。
if str(json_data.get('number')).upper() != file_number.upper():
print('[-]Movie number has changed! [{}]->[{}]'.format(file_number, str(json_data.get('number'))))
return None
try:
if json_data.get('allow_number_change'):
pass
except:
print('[-]Movie number has changed! [{}]->[{}]'.format(file_number, str(json_data.get('number'))))
return None
# ================================================网站规则添加结束================================================