如何恢复在 Chromium 中开始的下载?

dv3*_*0ea 11 browser downloads chromium

我正在 Chromium 进行大量下载,我的计算机电源出现故障(好吧,我被电源线绊倒了……)。我看到 chrome://downloads/ 中的条目说下载被取消。

有一个指向名为“重试下载”的文件的链接,但我宁愿不从头开始下载,因为我的下载量有限。我怎样才能恢复这个下载?

dv3*_*0ea 15

您可以使用提供的wget命令恢复任何下载:

  • 你知道文件的网址
  • 您拥有部分下载的文件并知道其位置
  • 文件所在的服务器支持恢复下载

获取所需信息

在 Chromium 中,转到 chrome://downloads/ 页面。找到要恢复的失败下载。要获取 url,请右键单击“重试下载”链接,然后单击“复制链接地址”。文件的位置将是~/Downloads/NAME.crdownload- NAME 是显示在 chrome://downloads/ 页面条目中 url 上方的文件名。

下载文件

恢复下载的命令是:

wget -c URL -O FILE
Run Code Online (Sandbox Code Playgroud)

其中 URL 是部分下载文件的 url,FILE 是部分下载文件的位置。确保对文件路径中的任何空格进行转义。如果服务器支持恢复下载,您将看到如下进度条:

100%[++++++++++++++++++++++++========================>]
Run Code Online (Sandbox Code Playgroud)

其中“+”表示之前下载的内容,“=”表示当前正在下载的内容。

如果服务器不支持恢复下载,您将收到一条错误消息,并且下载失败。在这种情况下,您别无选择,只能重新开始下载。

  • 如果没有正确的推荐人、cookies 或类似的预防措施,一些网站不允许访问。我知道,你可以用 `wget` 伪造所有这些。这一切都不会改变铬删除中止文件并且通常不提供恢复选项只是一种痛苦的事实。 (3认同)