mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-07-12 16:02:35 +08:00
避免获取到字幕上传者的详情链接
This commit is contained in:
@@ -29,6 +29,7 @@ class SubtitleModule(_ModuleBase):
|
|||||||
|
|
||||||
# 站点详情页字幕下载链接识别XPATH
|
# 站点详情页字幕下载链接识别XPATH
|
||||||
_SITE_SUBTITLE_XPATH = [
|
_SITE_SUBTITLE_XPATH = [
|
||||||
|
'//td[@class="rowhead"][text()="字幕"]/following-sibling::td//a[not(@class)]/@href',
|
||||||
'//td[@class="rowhead"][text()="字幕"]/following-sibling::td//a/@href',
|
'//td[@class="rowhead"][text()="字幕"]/following-sibling::td//a/@href',
|
||||||
'//div[contains(@class, "font-bold")][text()="字幕"]/following-sibling::div[1]//a[not(@class)]/@href', # 憨憨
|
'//div[contains(@class, "font-bold")][text()="字幕"]/following-sibling::div[1]//a[not(@class)]/@href', # 憨憨
|
||||||
]
|
]
|
||||||
@@ -106,6 +107,8 @@ class SubtitleModule(_ModuleBase):
|
|||||||
else:
|
else:
|
||||||
sublink = "%s/%s" % (base_url, sublink)
|
sublink = "%s/%s" % (base_url, sublink)
|
||||||
sublink_list.append(sublink)
|
sublink_list.append(sublink)
|
||||||
|
# 已成功获取了链接,后续xpath可以忽略
|
||||||
|
break
|
||||||
return sublink_list
|
return sublink_list
|
||||||
finally:
|
finally:
|
||||||
if html is not None:
|
if html is not None:
|
||||||
|
|||||||
Reference in New Issue
Block a user