как возобновить загрузку в wget, который интегрирован с Firefox через FlashGot

Я использую wget в качестве загрузчика. Это отличное, выдающееся приложение. Я интегрировал его с Firefox, используя Flashgot.

Как я могу возобновить загрузку, которая была остановлена ​​нажатием клавиши CTRL + C или выключением в этой конфигурации wget?

16
задан 20 April 2013 в 02:52

2 ответа

Мне не нужен какой-либо другой менеджер загрузок, если бы я мог приостановить и возобновить загрузку

Вы начали загрузку файла в wget с помощью плагина flashgot. Поскольку wget не помнил последнее действие (и вы не из терминала и не используете bash history), обычно вы не можете возобновить загрузку, если не предоставите правильный URI с -c в wget.

вариант 1: отмена загрузки с помощью Ctrl C
Открыть в текстовом редакторе /tmp/flashgot.*******.default/flashgot-*.fgt
В конце файла вы можно увидеть как

"wget" --trust-имена-серверов -c -O jre-7u21-linux-x64.rpm --directory-prefix = / home / totti / Downloads --referer = http://java.com/ru/download/linux_manual.jsp \? Locale = ru --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_80a413ae29c4b4d2e12ac7e334d61876 \ amp; АО \ & амп; FilePath = / ESD6 / JSCDL / JDK / 7u21-B11 / JRE-7u21-Linux-x64.rpm \ & амп; Файл = JRE-7u21-Linux-x64.rpm \ & амп; BHost = javadl.sun.com

либо скопируйте весь параметр и передайте его wget как 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
, либо просто используйте wget -c URI

case 2: Отключение
Это плохо, поскольку /tmp очищается при каждом отключении. Вы должны найти URI вручную. Другой вариант - перед началом загрузки изменить временный каталог для flashgot из предпочтения -> расширенный -> временный каталог в постоянную папку (скажем, ~ / tmp).

Обновления:
403 запрещенная ошибка
Поскольку некоторые URI генерируются динамически. Так что через некоторое время он истекает (после закрытия подключения к сайту). В таких случаях вам нужно получить новый URI, и загрузка может быть возобновлена ​​с помощью wget -c URI. В некоторых случаях имя файла также является динамическим (или вообще без имени файла), поэтому также необходима опция -o filenameofexistingfile.
Обратите внимание, что wget - менеджер загрузок, а не загрузчик видео. Поэтому использование загрузчика видео, такого как flareget JDownloader или плагина для вашего браузера, такого как savefromnet, помощник по загрузке видео предпочтительнее. Потому что они автоматизируют процесс получения нового URI из URL. См. Вопрос , как скачать видео на YouTube (поиск) для удобной загрузки видео.

0
ответ дан 20 April 2013 в 02:52

Wget может возобновить загрузку частично загруженных файлов с опцией -c. Flashgot по умолчанию вызывает wget с опцией -c, поэтому она уже включена. Вы можете проверить это в System Monitor, когда wget загружает:

enter image description here

Wget сможет возобновить загрузку, только если сервер, который вы загружаете, поддерживает форму он и частично загруженный файл находятся в том же каталоге, куда загружается wget. Для получения более подробной информации об этом:

man wget

Для поддержки списка URL-адресов обратитесь к этой статье: Сделайте так, чтобы Wget отвечал вашим потребностям

На заметке, я предложу вам попробовать Скачать их все . Он имеет все функции, которые вы можете запросить в менеджере загрузок.

0
ответ дан 20 April 2013 в 02:52

Другие вопросы по тегам:

Похожие вопросы: