Eu uso wget
como um downloader. É uma aplicação excelente e excelente. Eu o integrei ao Firefox usando o Flashgot.
Como posso retomar um download que foi interrompido por uma tecla CTRL+ Cou um desligamento nesta configuração do wget?
Eu uso wget
como um downloader. É uma aplicação excelente e excelente. Eu o integrei ao Firefox usando o Flashgot.
Como posso retomar um download que foi interrompido por uma tecla CTRL+ Cou um desligamento nesta configuração do wget?
Respostas:
Não preciso de nenhum outro gerenciador de downloads se puder pausar e retomar o download
Você iniciou o download de um arquivo wget
usando o flashgot
plug-in. Como wget
você não se lembrava da última atividade (e você não é do terminal nem do bash history
), normalmente não poderá retomar o download a menos que forneça um URI correto com -c in wget
.
caso 1: baixar cancel byCtrl C
Abrir com um editor de texto /tmp/flashgot.*******.default/flashgot-*.fgt
No final do arquivo, você pode ver como
"wget" --trust-server-names -c -O jre-7u21-linux-x64.rpm - prefixo de diretório = / 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.xml = jre-7u21-linux-x64.rpm \ & BHost = javadl.sun.com
quer copiar todo o parâmetro e passá-lo para wget
como
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
ou o uso apenaswget -c URI
caso 2: desligamento
Isso é uma coisa ruim, pois /tmp
é limpo a cada desligamento. Você precisa encontrar o URI manualmente. Outra opção é, antes de começar o download, altere o diretório temp para o diretório flashgot
de preferência -> avançado -> temp para uma pasta persistente (digamos ~ / tmp).
Atualizações:
403 erro proibido
Porque alguns URI são gerados dinamicamente. Então, após algum tempo, ele expira (após fechar a conexão com o site). Nesses casos, é necessário obter um novo URI e o download pode ser retomado usando wget -c URI
. Em alguns casos, o nome do arquivo também é dinâmico (ou nenhum nome de arquivo), portanto, a -o filenameofexistingfile
opção também é necessária.
Observe que o wget é um gerenciador de downloads e não um downloader de vídeo. Portanto , é preferível o uso de um downloader de vídeo como o flareget
JDownloader
plug-in ou o plug-in do seu navegador, como o savefromnet
assistente de download de vídeos. Porque eles automatizam o processo de obtenção de um novo URI a partir da URL. Veja a pergunta sobre como baixar vídeo do youtube (pesquisa) para baixar vídeos com facilidade.
xargs -0 echo < /proc/<pid_of_wget>/cmdline
flashgot-1.fgt
, flashgot-2.fgt
, flashgot-3.fgt
, etc nessa pasta ??
ERROR 403: Forbidden
(geralmente após um reinício)
O Wget pode retomar o download de arquivos parcialmente baixados com a -c
opção Flashgot
por padrão, chama wget
com -c
opção para que ele já esteja ativado. Você pode fazer o check-in System Monitor
enquanto wget
estiver baixando:
O Wget só poderá retomar o download se o formulário do servidor que você está baixando o suportar e o arquivo parcialmente baixado residir no mesmo diretório em que o wget
download está sendo feito. Para mais detalhes sobre isso:
man wget
Para suporte à lista de URL, confira este artigo: Faça o Wget atender às suas necessidades
Em uma nota lateral, vou sugerir que você tente fazer o download de todos . Possui todos os recursos que você pode solicitar em um gerenciador de downloads.