storyline.py:剧情简介站点名称前增加序号,数字小的优先
This commit is contained in:
@@ -34,11 +34,14 @@ def getStoryline(number, title, sites: list=None):
|
|||||||
else:
|
else:
|
||||||
storyine_sites += conf.storyline_censored_site().split(',')
|
storyine_sites += conf.storyline_censored_site().split(',')
|
||||||
r_dup = set()
|
r_dup = set()
|
||||||
apply_sites = []
|
sort_sites = []
|
||||||
for s in storyine_sites:
|
for s in storyine_sites:
|
||||||
if s in G_registered_storyline_site and s not in r_dup:
|
ns = re.sub(r'.*?:', '', s, re.A)
|
||||||
apply_sites.append(s)
|
if ns in G_registered_storyline_site and ns not in r_dup:
|
||||||
r_dup.add(s)
|
sort_sites.append(s)
|
||||||
|
r_dup.add(ns)
|
||||||
|
sort_sites.sort()
|
||||||
|
apply_sites = [re.sub(r'.*?:', '', s, re.A) for s in sort_sites]
|
||||||
mp_args = ((site, number, title, debug) for site in apply_sites)
|
mp_args = ((site, number, title, debug) for site in apply_sites)
|
||||||
cores = min(len(apply_sites), os.cpu_count())
|
cores = min(len(apply_sites), os.cpu_count())
|
||||||
if cores == 0:
|
if cores == 0:
|
||||||
|
|||||||
@@ -89,15 +89,15 @@ extrafanart_folder=extrafanart
|
|||||||
; 剧情简介
|
; 剧情简介
|
||||||
[storyline]
|
[storyline]
|
||||||
; website为javbus javdb avsox xcity carib时,site censored_site uncensored_site 为获取剧情简介信息的
|
; website为javbus javdb avsox xcity carib时,site censored_site uncensored_site 为获取剧情简介信息的
|
||||||
; 可选数据源站点列表。列表内站点同时并发查询,取值优先级从左到右,靠左站点没数据才会采用后面站点获得的。
|
; 可选数据源站点列表。列表内站点同时并发查询,取值优先级由冒号前的序号决定,从小到大,数字小的站点没数据才会采用后面站点获得的。
|
||||||
; 其中airav avno1 58avgo是中文剧情简介,区别是airav只能查有码,avno1有码无码都能查,58avgo只能查无码或者
|
; 其中airav avno1 58avgo是中文剧情简介,区别是airav只能查有码,avno1有码无码都能查,58avgo只能查无码或者
|
||||||
; 流出破解马赛克的影片(此功能没使用)。
|
; 流出破解马赛克的影片(此功能没使用)。
|
||||||
; xcity和amazon是日语的,由于amazon商城没有番号信息,选中对应DVD的准确率仅99.6%。如果三个列表全部为空则不查询,
|
; xcity和amazon是日语的,由于amazon商城没有番号信息,选中对应DVD的准确率仅99.6%。如果三个列表全部为空则不查询,
|
||||||
; 设置成不查询可大幅提高刮削速度。
|
; 设置成不查询可大幅提高刮削速度。
|
||||||
; site=
|
; site=
|
||||||
site=avno1
|
site=3:avno1
|
||||||
censored_site=airav,xcity,amazon
|
censored_site=1:airav,4:xcity,5:amazon
|
||||||
uncensored_site=58avgo
|
uncensored_site=2:58avgo
|
||||||
; 运行模式:0:顺序执行(最慢) 1:线程池(默认值) 2:进程池(启动开销比线程池大,并发站点越多越快)
|
; 运行模式:0:顺序执行(最慢) 1:线程池(默认值) 2:进程池(启动开销比线程池大,并发站点越多越快)
|
||||||
run_mode=1
|
run_mode=1
|
||||||
; show_result剧情简介调试信息 0关闭 1简略 2详细(详细部分不记入日志),剧情简介失效时可打开2查看原因
|
; show_result剧情简介调试信息 0关闭 1简略 2详细(详细部分不记入日志),剧情简介失效时可打开2查看原因
|
||||||
|
|||||||
Reference in New Issue
Block a user