Add javdb sites in config

This commit is contained in:
yoshiko2
2021-12-01 23:03:21 +08:00
parent 38e0e772b2
commit 5525aacae3
3 changed files with 13 additions and 2 deletions

View File

@@ -175,8 +175,10 @@ def getSeries(html):
def main(number): def main(number):
# javdb更新后同一时间只能登录一个数字站最新登录站会踢出旧的登录因此按找到的第一个javdb*.json文件选择站点 # javdb更新后同一时间只能登录一个数字站最新登录站会踢出旧的登录因此按找到的第一个javdb*.json文件选择站点
# 如果无.json文件或者超过有效期则随机选择一个站点。 # 如果无.json文件或者超过有效期则随机选择一个站点。
javdb_sites = ["javdb31", "javdb32"] javdb_sites = config.getInstance().javdb_sites().split(',')
debug = config.getInstance().debug() debug = config.getInstance().debug()
for i in javdb_sites:
javdb_sites[javdb_sites.index(i)] = "javdb" + i
try: try:
# if re.search(r'[a-zA-Z]+\.\d{2}\.\d{2}\.\d{2}', number).group(): # if re.search(r'[a-zA-Z]+\.\d{2}\.\d{2}\.\d{2}', number).group():
# pass # pass

View File

@@ -109,3 +109,6 @@ show_result=0
[cc_convert] [cc_convert]
mode=1 mode=1
vars=outline,series,studio,tag,title vars=outline,series,studio,tag,title
[javdb]
sites=33,34

View File

@@ -297,6 +297,12 @@ class Config:
except: except:
return "actor,director,label,outline,series,studio,tag,title" return "actor,director,label,outline,series,studio,tag,title"
def javdb_sites(self) -> str:
try:
return self.conf.get("javdb", "sites")
except:
return "33,34"
@staticmethod @staticmethod
def _exit(sec: str) -> None: def _exit(sec: str) -> None:
print("[-] Read config error! Please check the {} section in config.ini", sec) print("[-] Read config error! Please check the {} section in config.ini", sec)