Я використовую wget
як завантажувач. Це відмінне, видатне застосування. Я інтегрував його в Firefox за допомогою Flashgot.
Як я можу відновити завантаження, яке було зупинено натисканням клавіші CTRL+ Cабо відключенням у цій конфігурації wget?
Я використовую wget
як завантажувач. Це відмінне, видатне застосування. Я інтегрував його в Firefox за допомогою Flashgot.
Як я можу відновити завантаження, яке було зупинено натисканням клавіші CTRL+ Cабо відключенням у цій конфігурації wget?
Відповіді:
Мені не потрібен інший менеджер завантажень, якщо я можу призупинити та відновити завантаження
Ви розпочали завантаження файлів за wget
допомогою flashgot
плагіна. Як wget
не пам’ятали останньої активності (і ви не з терміналу і не баш 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 / Завантаження --referer = http://java.com/uk/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 = АТ \ & FilePath = / ESD6 / JSCDL / JDK / 7u21-b11 / JRE-7u21-лінукс-x64.rpm \ & File = 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
випадок 2: Вимкнення
Це погана річ, /tmp
яка очищується при кожному відключенні. Ви повинні знайти URI вручну. Іншим варіантом є, перш ніж розпочати завантаження, змінити temp dir для flashgot
від уподобання -> Advanced -> temp каталог у стійку папку (скажімо ~ / 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 . Він має всі функції, про які можна запитати у менеджері завантажень.