Skip to content

chrome无法从网站上提取文件 #1050

Description

@lyjccmm

系统win10,我今天刚刚更新的chrome,版本 151.0.7922.138(正式版本) (64 位),猫抓是直接在github拉的代码(今早也拉了一下最新的代码),通过“加载未打包的扩展程序”加载的。

我从一个视频网站用猫抓下载一个m3u8的ts视频,下到最后全都下完后,也提示成功下载了,但是chrome下载提示“无法从网站上提取文件”,本地Downloads文件夹下只有一个未确认 303414.crdownload缓存文件(虽然把这个缓存文件直接改成ts后缀,就能播放了)

下载的视频网站 https://www.7itv.com/vodplay/296377-1-1.html ,下载的链接是 https://vip.ffzy-play9.com/20260723/45145_51edcfc8/2000k/hls/mixed.m3u8

猫抓设置里面我只勾选了“边下边存”。后续为了测试,我把“mp4格式”也勾选上了,最后成功下载了mp4文件,也就是说ts文件会被拦截。

上网查询后,我猜测是chrome的安全策略。

修改步骤如下:在Chrome中进入【设置】→【隐私与安全】→【安全】(或【安全浏览】),将“标准保护”切换成“不保护(不建议)”模式,然后重启浏览器。

这么设置后,果然最后下载后,chrome也是成功正常保存了下载的ts文件。

我也不确定这是chrome的bug还是猫抓的bug,或者可能就不算是一个bug。

所以,这个能解决吗?就是在我电脑上只勾选“边下边存”,同时不修改chrome安全策略的情况下是否能正常的把文件下载下来。(我没有测试过不开启“边下边存”的情况下能不能正常下载ts文件,毕竟我那个视频本身大小就超过了2G,如果不开,它也会提示我下载大于2G的文件要打开边下边存选项)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions