Я использую wgetкак загрузчик. Это отличное, выдающееся приложение. Я интегрировал его с Firefox, используя Flashgot.
Как я могу возобновить загрузку, которая была остановлена нажатием клавиши CTRL+ Cили выключением в этой конфигурации wget?
Я использую wgetкак загрузчик. Это отличное, выдающееся приложение. Я интегрировал его с Firefox, используя Flashgot.
Как я могу возобновить загрузку, которая была остановлена нажатием клавиши CTRL+ Cили выключением в этой конфигурации wget?
Ответы:
Мне не нужен какой-либо другой менеджер загрузок, если бы я мог приостановить и возобновить загрузку
Вы начали загрузку файла с wgetпомощью flashgotплагина. Поскольку вы wgetне помните последнее действие (и вы не из терминала и не используете bash history), обычно вы не можете возобновить загрузку, если не предоставите правильный URI с ключом -c in wget.
Вариант 1: Отмена загрузки с помощьюCtrl C
Open с помощью текстового редактора. /tmp/flashgot.*******.default/flashgot-*.fgt
В конце файла вы можете увидеть как
"wget" --trust-имена-серверов -c -O jre-7u21-linux-x64.rpm --directory-prefix = / home / totti / Downloads --referer = http://java.com/en/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_80a413ae29c4b4d2e12ac7e334d61847 \ & GroupName = JSC \ & FilePath = / ESD6 / JSCDL / jdk / 7u21-x21 / lin-7 / j64-lin-j64 / lin-7 / j64-lin / j64-lin-j64 / lin-764-j64 / lin-664-j64.j64.j64-j64.j64.64 = JRE-7u21-линукс-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
Случай 2: Отключение
Это плохо, так как /tmpочищается при каждом отключении. Вы должны найти URI вручную. Другой вариант - перед началом загрузки изменить временный flashgotкаталог для предпочтения -> расширенный -> временный каталог на постоянную папку (скажем, ~ / tmp).
Обновления:
ошибка 403,
потому что некоторые URI генерируются динамически. Так что через некоторое время он истекает (после закрытия подключения к сайту). В таких случаях вы должны получить новый URI, и загрузка может быть возобновлена с помощью wget -c URI. В некоторых случаях имя файла также является динамическим (или вообще без имени файла), поэтому -o filenameofexistingfileопция также необходима.
Обратите внимание, что wget - менеджер загрузок, а не загрузчик видео. Поэтому использование загрузчика видео, такого как flareget JDownloaderили плагин для вашего браузера, например savefromnet, помощник по загрузке видео, является предпочтительным. Потому что они автоматизируют процесс получения нового URI из URL. Смотрите вопрос, как скачать YouTube видео (поиск) для удобной загрузки видео.
xargs -0 echo < /proc/<pid_of_wget>/cmdline
flashgot-1.fgt, flashgot-2.fgt, flashgot-3.fgtи т.д. , в этой папке ??
ERROR 403: Forbidden(обычно после перезапуска)
Wget может возобновить загрузку частично загруженных файлов с -cопцией. Flashgotпо умолчанию звонки wgetс -cопцией, так что она уже включена. Вы можете проверить это во System Monitorвремя wgetзагрузки:

Wget сможет возобновить загрузку только в том случае, если сервер, который вы загружаете, поддерживает его, а частично загруженный файл находится в том же каталоге, где wgetвыполняется загрузка. Для более подробной информации об этом:
man wget
Для поддержки списка URL обратитесь к этой статье: Сделайте Wget удовлетворяющим вашим потребностям
Кстати, я предлагаю вам попробовать загрузить Them All . В нем есть все функции, которые вы можете запросить в менеджере загрузок.