有这样的东西吗或者其他浏览器有这个功能吗?
答案1
Chrome 的下载管理器真的很烂,而且没有办法重新启动中断的下载,但是如果你使用的是 Linux,你可以使用 wget 来恢复下载。只需重命名该文件,它会在文件的实际名称上附加 .crdownload。
wget -c(网址)
答案2
我发现 Firefox 上的插件 DownThemAll! 可以在中断时自动重试下载。并且有选项可以更改重试时间和间隔。无论如何,感谢您的帮助。
答案3
好吧,除了 HackToHell 的回答之外,还有一个像下面这样的 download.sh 脚本,它将在每次网络中断时从之前停止的地方重新尝试下载。
#!/bin/bash
link=$1
if [ "$link" == "" ]; then
echo "Provide valid download link";
exit -1;
fi
while(true)
do
wget -c $link
retval="$?"
if [ $retval -eq 0 ]; then
break;
fi
done
并称之为链接
$./download.sh DOWNLOAD_LINK
如果你希望退出 shell 后继续下载,那么
$nohup ./download.sh DOWNLOAD_LINK > nohup.out &
disown
答案4
对于 Chrome 用户,我找到了这个这是解决恢复下载失败的最新方法之一(在撰写本文时)。