Skip to content
This repository has been archived by the owner on Feb 24, 2021. It is now read-only.

查询模式支持直接返回所有结果 #73

Open
zhlmnet opened this issue Jul 14, 2020 · 1 comment
Open

查询模式支持直接返回所有结果 #73

zhlmnet opened this issue Jul 14, 2020 · 1 comment

Comments

@zhlmnet
Copy link

zhlmnet commented Jul 14, 2020

使用文件名
KIM JI-YOUNG, BORN 1982.2019.1080p.FHDRip.H264.AAC-NonDRM.mp4

parse window.location

        parts = re.findall(pattern, html)
        while parts:
            parts.reverse()
            redirect_url = urljoin(ZimukuDownloader.site_url,
                                   "".join(parts))
            r = s.get(redirect_url, timeout=10)
            html = r.text
            parts = re.findall(pattern, html)

上面代码找不到url

@gyh1621
Copy link
Owner

gyh1621 commented Jul 14, 2020

不知道你是怎么得出代码找不到url的结论,这段代码没问题。下次请把跑的结果也放上来,我猜是没有搜索结果。

问题是在zimuku的字幕包命名:
image

这些命名里面抽取英文标题和你搜索的标题匹配不上。最相近的一条结果
【V2】【白白爱分享】82年生的金智英.KIM.JI-YOUNG,BORN1982.2019.1080p.FHDRip.H264.AAC-NonDRM.srt
抽取英文标题是
KIM.JI-YOUNG,BORN1982.2019.1080p.FHDRip.H264.AAC-NonDRM.srt
解析电影名的时候得到KIM.JI-YOUNG,BORN1982和搜索电影名KIM JI-YOUNG, BORN 1982不符被过滤了。

可以把搜索文件名改成KIM.JI-YOUNG,BORN1982.2019.1080p.FHDRip.H264.AAC-NonDRM.mp4

Todo: -q模式不计算字幕分数直接返回所有结果

@gyh1621 gyh1621 changed the title 今天不能用了,测试在get_subtitles中 查询模式提供直接返回所有结果选项 Jul 14, 2020
@gyh1621 gyh1621 changed the title 查询模式提供直接返回所有结果选项 查询模式支持直接返回所有结果 Jul 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants