如何在wget中继续下载,通过flashgot与firefox集成

我使用wget作为下载程序。 这是一个出色的,出色的应用程序。 我使用Flashgot将它与Firefox集成。

如何恢复按CTRL + C键按下或在此配置的wget中关闭的下载?

如果我可以暂停和恢复下载,我不需要任何其他下载管理器

您使用flashgot插件在wget开始下载文件。 由于wget不记得最后一个活动(并且你不是来自终端而且没有bash history ),通常你无法恢复下载,除非你在wget使用-c提供了正确的URI。

案例1:通过Ctrl C下载取消
使用文本编辑器/tmp/flashgot.*******.default/flashgot-*.fgt打开
在文件的末尾你可以看到

“wget”–trust-server-names -c -O jre-7u21-linux-x64.rpm –directory-prefix = / home / totti / Downloads –referer = http://java.com/en/download /linux_manual.jsp \?locale = en –load-cookies = / tmp / flashgot.7gavixy1.default / cookies –header = Cookie:s_vi = [CS] v1 \ | 28BA8A90050109CA-6000011540153427 [CE] \; \ – user-agent = Mozilla / 5.0 \(X11 \; \ Ubuntu \; \ Linux \ i686 \; \ rv:16.0)\ Gecko / 20100101 \ Firefox / 16.0 http://sdlc-esd.sun.com/ESD6/JSCDL /jdk/7u21-b11/jre-7u21-linux-x64.rpm \?AuthParam = 1366627766_80a413ae29c4b4d2e12ac7e334d61847 \&GroupName = JSC \&FilePath = / ESD6 / JSCDL / jdk / 7u21-b11 / jre-7u21-linux-x64.rpm \&File = JRE-7u21-Linux的x64.rpm \&BHost = javadl.sun.com

复制整个参数并将其传递给wgetwget --trust-server-names -c -O jre-7u21-linux-x64.rpm --directory-prefix=/home/totti/Downloads --referer=http://java.com/en/download/linux_manual.jsp\?locale=en --load-cookies=/tmp/flashgot.7gavixy1.default/cookies --header=Cookie:s_vi=\[CS\]v1\|28BA8A90050109CA-6000011540153427\[CE\]\;\ --user-agent=Mozilla/5.0\ \(X11\;\ Ubuntu\;\ Linux\ i686\;\ rv:16.0\)\ Gecko/20100101\ Firefox/16.0 http://sdlc-esd.sun.com/ESD6/JSCDL/jdk/7u21-b11/jre-7u21-linux-x64.rpm\?AuthParam=1366627766_80a413ae29c4b4d2e12ac7e334d61847\&GroupName=JSC\&FilePath=/ESD6/JSCDL/jdk/7u21-b11/jre-7u21-linux-x64.rpm\&File=jre-7u21-linux-x64.rpm\&BHost=javadl.sun.com
或者只使用wget -c URI

案例2:关机
这是一件坏事,因为每次关机都会清除/tmp 。 您必须手动查找URI。 另一种选择是,在开始下载flashgot更改临时目录,从偏好 – >高级 – >临时目录到一个持久文件夹(比如〜/ tmp)。

更新:
403禁止错误
因为某些URI是动态生成的。 所以一段时间后它会过期(在关闭网站连接后)。 在这种情况下,您必须获取新的URI,并且可以使用wget -c URI恢复下载。 在某些情况下,文件名也是动态的(或根本没有文件名),因此也需要-o filenameofexistingfile选项。
请注意,wget是一个下载管理器而不是video下载器。 因此, flareget使用video下载程序,如flareget JDownloader或插件,如savefromnet ,video下载助手。 因为它们自动执行从URL获取新URI的过程。 请参阅问题如何下载YouTubevideo (搜索)以便轻松下载video。

Wget可以使用-c选项继续下载部分下载的文件。 默认情况下, Flashgot使用-c选项调用wget ,因此它已经启用。 您可以在下载wget时在System Monitor进行检查:

在此处输入图像描述

如果您正在下载表单的服务器支持Wget,并且部分下载的文件驻留在下载wget的同一目录中,Wget将只能继续下载。 有关详细信息:

 man wget 

对于URL列表支持, 请查看以下文章: 使Wget满足您的需求

另外,我建议你尝试下载他们所有 。 它具有您可以在下载管理器中请求的所有function。