Fora do escopo da pergunta, mas relacionado. Você já tentou o Downloadthem all extension? Você não precisa de mais nada.
mac
Se você quer dizer 'Downthemall', então eu tentei. Não é nada comparado ao wget.
001neeraj
Respostas:
12
Não preciso de nenhum outro gerenciador de downloads se puder pausar e retomar o download
Você iniciou o download de um arquivo wgetusando o flashgotplug-in. Como wgetvocê 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
quer copiar todo o parâmetro e passá-lo para wgetcomo
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 flashgotde 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 filenameofexistingfileopçã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 flaregetJDownloaderplug-in ou o plug-in do seu navegador, como o savefromnetassistente 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.
Funcionou perfeitamente para mim. Eu tenho procurado por esta resposta por dois meses. Muito obrigado. Posso esclarecer mais uma dúvida com a sua ajuda? ie; Por que eu não posso usar argumentos de linha de comando do wget que foi tomada pelo comando: xargs -0 echo < /proc/<pid_of_wget>/cmdline
001neeraj
Além disso, por que o são flashgot-1.fgt, flashgot-2.fgt, flashgot-3.fgt, etc nessa pasta ??
001neeraj
Mais uma ... eu mudei a pasta tmp como você sugeriu. Mas algumas vezes ele mostra: ERROR 403: Forbidden(geralmente após um reinício)
001neeraj
Comentário 1: Por que você não pode usar? pergunta não clara. Pode ser que o URI contenha caracteres especiais que interfiram no terminal.
Totti #
Comentário 2: flashgot-1.fgt para o 1º download por flashgot, flashgot-2.fgt é o segundo. Então o último será o que você deseja. Pesquise a partir da última.
Totti #
7
O Wget pode retomar o download de arquivos parcialmente baixados com a -copção Flashgotpor padrão, chama wgetcom -copção para que ele já esteja ativado. Você pode fazer o check-in System Monitorenquanto wgetestiver 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 wgetdownload está sendo feito. Para mais detalhes sobre isso:
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.
1.Eu não gosto de usar DTA, porque eu já o havia usado. Na minha opinião, o wget é o melhor. Eu instalei muitas GUIs para o wget, incluindo o gwget. Nenhum deles está à altura da marca.
001neeraj
2. Posso retomar o meu download se eu começar o wget sozinho iniciando um terminal e digite os comandos (sempre que precisar continuar, basta digitar novamente a linha no terminal). Mas, na situação acima, não conheço o URL associado a ele e o argumento usado.
Respostas:
Você iniciou o download de um arquivo
wget
usando oflashgot
plug-in. Comowget
você não se lembrava da última atividade (e você não é do terminal nem do bashhistory
), normalmente não poderá retomar o download a menos que forneça um URI correto com -c inwget
.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
quer copiar todo o parâmetro e passá-lo para
wget
comowget --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 apenas
wget -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órioflashgot
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 osavefromnet
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.fonte
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çãoFlashgot
por padrão, chamawget
com-c
opção para que ele já esteja ativado. Você pode fazer o check-inSystem Monitor
enquantowget
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: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.
fonte