使用 Chromium 自动下载 PDF?

使用 Chromium 自动下载 PDF?

每次我尝试使用 Chromium 下载 PDF 文档时,它都会问我以下问题:

此类文件可能会损害您的计算机。您仍要保留“file.pdf”吗?[放弃] [保留]

我该如何摆脱这个问题并立即下载所有 *.pdf 文档?有什么想法吗?

答案1

正如我所料,你无能为力。这是因为谷歌(或 Chromium,取决于你的浏览器)无法确定网站是否安全,这就是为什么我们在某些网站上看到弹出窗口,而在其他网站上没有。https://stackoverflow.com/questions/9512919/getting-around-chromes-malicious-file-warning

我知道这不是您希望得到的答案,但这确实是一个答案。

答案2

这个旧建议可能仍然适用于当前的 Chromium:
成功下载 PDF 并出现在底部栏后,单击向下箭头打开上下文菜单,并确保选中“始终打开此类型的文件”。
来源

一种解决方法是在“首选项”的“高级”选项卡中启用“下载前询问每个文件的保存位置”。它仍会显示“保存”对话框,但只需按 Enter 即可关闭。
来源

总的来说,这种行为显然是“设计使然”,如下所述:
问题 65895:无法再自动打开 PDF,因为它们被视为不安全

该问题报告中提出的解决方案(#57)是:

两次建议“将文件类型设置为自动打开”。不幸的是,我找不到 GUI 来执行此操作。查看源代码后,我在配置文件中找到了相关位置。因此,您可以通过执行以下操作来摆脱烦人的“pdf 可能会损害您的计算机”警告:

  1. 退出铬
  2. 编辑〜/ .config / chromium / Default / Preferences
  3. 找到如下部分:
    "download": {
    "directory_upgrade": true,
    "extensions_to_open": "",
    "prompt_for_download": false
    },
  4. 将“extensions_to_open”设置从“”更改为“pdf”。如果已经有其他扩展名,请使用冒号将“pdf”与现有条目分开(即“foo:bar:pdf”)。
  5. 保存配置文件。现在 chromium 应该可以正常工作,并且下载 pdf 文件时不会出现“...可能会造成损害...”警告。这些说明适用于 Ubuntu Linux。其他操作系统可能会将配置文件存储在不同位置。

不幸的是,我没有 Chrome 来测试这个建议,但似乎这个建议并不适合所有人。

相关内容