Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Wget

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178

Открыть новую тему     Написать ответ в эту тему

GaDiNa



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[ UNIX Shell ] || [ Рекурсивная загрузка веб-сайтов ] — родительские ветки.
 
GNU Wget

GNU Wget — это свободная неинтерактивная утилита для скачивания файлов по HTTP, HTTPS, FTP и FTPS (и только), обладающая самым базовым функционалом загрузки одиночных файлов и рекурсивной загрузки сайтов (HTTP) и директорий (FTP).
 

| Офсайт | Википедия | Фрешмит | Опен-хаб (бывш. Охлох) | Мануал | Ман | Ман (русск., устар.) | --help (русск.) |

 
Где взять.
Под GNU — уже стоит. Под FreeBSD — есть в портах. Под [Mac] OS X — собрать ванильный.  
Под Windows есть варианты: Cygwin | GNUWin32 (учитывайте зависимости) | Wget + OpenSSL by GetGnuWin32  | by TumaGonx Zakkum (он же osspack32 и The Moluccas  |  by Jernej Simoncc (32 и 64 бит отдельные пакеты) | Wget2.
.
 
Литература.
Popkov. Параметры программы wget
В. А. Петров. Wget — насос для Интернета
 
FAQ
 
Q: Можно ли простым перебором загрузить страницы (допустим) с первой по сотую, если их адреса:  
http://example.org/index?page=1
http://example.org/index?page=2
...
http://example.org/index?page=100
A: Вэ-гет не умеет делать инкрементальный перебор, поскольку это умеет делать любая командная оболочка. На Баше это делается так:
$ wget -E "http://example.org/index?page="{1..100}
Еще раз отметьте, {1..100} — это синтаксическая конструкция Баша, а не Вэ-гета. Эквивалентной этой будет команда:
$ for i in {1..100}; do wget -E "http://example.org/index?page=$i"; done
Или для cmd.exe:
for /l %i in (1,1,100) do wget -E "http://example.org/index?page=%i"
 
Q: А как собственно сайт целиком-то загрузить?
A: $ wget -mpEk "http://example.org"
Это, наверное, самый ходовой набор ключей, но вам, может быть, более подойдут другие. Что значит каждый — легко узнать в мане.
 
Q: Я хочу загрузить с сайта, требующего авторизации. Что делать?
A: Проще всего кинуть куда-нибудь файл с нужными (но лишние не помешают) куками в нетскэйповском формате, затем воспользоваться ключом --load-cookies.
$ wget --load-cookies cookies.txt бла-бла # файл cookies.txt в текущей директории
У Файрфокса куки в требуемом виде можно получить, воспользовавшись расширениями «Export Cookies» либо «Cookie.txt»; у Хрома — «Cookie.txt export»
 
Q: Не-ASCII символы сохраняются в именах файлов как %D0%A5%D1%83%D0%B9 (или того хуже), хотя локаль юникодная.
A: Укажите ключ --restrict-file-names=nocontrol,unix или --restrict-file-names=nocontrol,windows соответственно.
Если у вас Windows и локаль не юникодная — используйте вариант от Alex_Piggy с ключом --local-filesystem-encoding=ENCODING, где ENCODING — имя кодировки локали в терминах iconv. Текущую локаль cmd.exe можно проверить при помощи команды chcp. Для русской кириллицы в Windows обычно используется CP866.
 
Q: Известно, что можно приказать Вэ-гету обновить ранее загруженный файл, если на сервере новее или иного размера (ключ --timestamping, он же -N). Можно приказать учитывать только дату, но не размер (--timestamping --ignore-length). А можно ли учитывать только размер, но не дату?
A: При помощи одного только Wget’а — нет.  Возможна обработка получаемых заголовков файла при помощи средств командной оболочки. Пример для cmd.exe.
 
Q: Можно ли приказать Вэ-гету докачать файл, но только если он не изменился.
A: Нет, нельзя. Сочетание ключей -cN (--continue --timestamping), как можно было бы предположить, нужного эффекта не даст — «докачает» даже если файл изменился — получите в итоге мусор.
 
Q: Можно ли при рекурсивной загрузке ограничится только ссылками, содержащими параметр lang=ru, т.е. грузить:
http://example.org/index?lang=ru
http://example.org/page?id=1001&lang=ru
http://example.org/file?id=60&lang=ru&format=dvi
и не грузить:
http://example.org/index?lang=en
http://example.org/about?lang=fr
и т.д.
A: Для версий < 1.14 нет такой возможности.  
Общий вид URI: <протокол>://<логин>:<пароль>@<хост>:<порт>/<путь>?<параметры>#<якорь>. Так вот ключи -I (--include-directories) и -X (--exclude-directories) относятся только к пути, но не к параметрам.
В версиях > 1.14 возможно при использовании ключей --accept-regex / --reject-regex. Пример: --reject-regex "lang=[^r][^u]"
 
Q: Можно ли средствами Вэ-гета ограничить перечень загружаемых файлов по дате модификации (новее чем, старше чем)?
A: Нет такой возможности.
 
Q: Можно ли при рекурсивной или множественной загрузке произвольно задать целевые пути и/или имена файлов на основе пути/имени по-умолчанию (применить транслитерацию, отбросить хвостовую часть) или хотя бы независимо (сгенерировать случайно или по счетчику)?
A: Нет.
 
Q: То — нельзя, это — невозможно. Почему все так плохо?
A: Потому что Вэ-гет на настоящий момент — базовая программа, предоставляющая только самый базовый функционал. Если вы уперлись в потолок ее возможностей, просто смените ее на другой инструмент. Из неинтерактивных свободных программ наиболее функциональными будут:
aria2c — для загрузки одиночных файлов по HTTP(S), FTP, бит-торренту;
httrack — для рекурсивной загрузки («зеркалирования») веб-сайтов;
lftp — для работы по FTP, FTPS, SFTP, FISH, а также с листингами, отдаваемыми по HTTP(S) (пример).
curl — для работы с одиночными файлам по HTTP(S), FTP(S) и многими другими протоколами на более низком уровне.
wput — клон wget для аплоада файлов на удаленные FTP(S) сервера.
axel — клон wget для многопоточной загрузки одиночных файлов по протоколам HTTP(S) и FTP(S). Порты для Windows: 2.4, 2.16.1
 
Разное.
GUI для Wget’а
 

Смело правьте и дополняйте шапку, однако не забывайте отписываться об исправлениях и сохранять исходный вариант под #.

Всего записей: 1551 | Зарегистр. 17-06-2003 | Отправлено: 13:39 08-11-2003 | Исправлено: anynamer, 11:40 25-12-2023
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А как это решается в Виндовз?


Код:
for /f "tokens=1-2 delims= " %%a in (url.txt) do wget -P %%b %%a


Всего записей: 1705 | Зарегистр. 08-12-2004 | Отправлено: 02:01 18-11-2011
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz

Цитата:
Кстати, в 1.13.4 с ключиком --content-disposition не работает --continue, было обидно потерять больше часа времени и 100Мб мобильного трафика (не хватило до окончания буквально пары мегабайт)
Так что откатился я до 1.12.1 обратно...

Или я логи читать не умею, или меня ключи боятся как чёрт ладана:

Цитата:
$ wget -c -N -nd --no-check-certificate --content-disposition https://addons.mozilla.org/seamonkey/downloads/latest/201/addon-201-latest.xpi?src=hp-dl-featured
--2011-11-18 03:37:32--  https://addons.mozilla.org/seamonkey/downloads/latest/201/addon-201-latest.xpi?src=hp-dl-featured
Resolving addons.mozilla.org (addons.mozilla.org)... 63.245.217.112
Connecting to addons.mozilla.org (addons.mozilla.org)|63.245.217.112|:443... connected.
WARNING: cannot verify addons.mozilla.org's certificate, issued by `/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SS
L CA':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 301 MOVED PERMANENTLY
Location: https://addons.mozilla.org/seamonkey/downloads/latest/downthemall/addon-downthemall-latest.xpi?src=hp-dl-featured [following]
--2011-11-18 03:37:33--  https://addons.mozilla.org/seamonkey/downloads/latest/downthemall/addon-downthemall-latest.xpi?src=hp-dl-featured
Connecting to addons.mozilla.org (addons.mozilla.org)|63.245.217.112|:443... connected.
WARNING: cannot verify addons.mozilla.org's certificate, issued by `/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SS
L CA':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 302 FOUND
Location: https://addons.mozilla.org/seamonkey/downloads/file/134266/downthemall-2.0.8-fx+sm.xpi?src=hp-dl-featured [following]
--2011-11-18 03:37:34--  https://addons.mozilla.org/seamonkey/downloads/file/134266/downthemall-2.0.8-fx+sm.xpi?src=hp-dl-featured
Connecting to addons.mozilla.org (addons.mozilla.org)|63.245.217.112|:443... connected.
WARNING: cannot verify addons.mozilla.org's certificate, issued by `/C=US/O=VeriSign, Inc./OU=VeriSign Trust Network/OU=Terms of use at https://www.verisign.com/rpa (c)06/CN=VeriSign Class 3 Extended Validation SS
L CA':
  Unable to locally verify the issuer's authority.
HTTP request sent, awaiting response... 302 FOUND
Location: http://releases.mozilla.org/pub/mozilla.org/addons/201/downthemall-2.0.8-fx+sm.xpi [following]
--2011-11-18 03:37:36--  http://releases.mozilla.org/pub/mozilla.org/addons/201/downthemall-2.0.8-fx+sm.xpi
Resolving releases.mozilla.org (releases.mozilla.org)... 202.177.202.154, 204.152.184.113, 204.152.184.196, ...
Connecting to releases.mozilla.org (releases.mozilla.org)|202.177.202.154|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 688596 (672K) [application/x-xpinstall]
--2011-11-18 03:37:37--  http://releases.mozilla.org/pub/mozilla.org/addons/201/downthemall-2.0.8-fx+sm.xpi
Connecting to releases.mozilla.org (releases.mozilla.org)|202.177.202.154|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 688596 (672K) [application/x-xpinstall]
Saving to: `downthemall-2.0.8-fx+sm.xpi'
 
19% [===============================>                                                                                                                                            ] 131а125     --.-K/s   in 8,3s  
<--- у роутера для опыта питание вырублено, понятно что сети вообще нет - она через него идёт....
 
2011-11-18 03:37:46 (15,5 KB/s) - Read error at byte 131125/688596 (Invalid argument). Retrying.
<--- у роутер включён, сеть восстановилась....
--2011-11-18 03:37:47--  (try: 2)  http://releases.mozilla.org/pub/mozilla.org/addons/201/downthemall-2.0.8-fx+sm.xpi
Connecting to releases.mozilla.org (releases.mozilla.org)|202.177.202.154|:80... failed: Bad file descriptor.
Connecting to releases.mozilla.org (releases.mozilla.org)|204.152.184.113|:80... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 688596 (672K), 557471 (544K) remaining [application/x-xpinstall]
Saving to: `downthemall-2.0.8-fx+sm.xpi'
 
100%[++++++++++++++++++++++++++++++++===========================================================================================================================================>] 688а596      209K/s   in 2,6s
 
2011-11-18 03:38:11 (209 KB/s) - `downthemall-2.0.8-fx+sm.xpi' saved [688596/688596]  

Wget запускался в среде Far Manager 3.0.2267 (2268-й уже в архиве, 2269-й скомпилить не успел, но скомпилю в течении пары часов.) через встроенное меню сборки. Wget  правда у меня SSL держит - это тот вариант что я выложил. ЧЯДНТ?

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 03:51 18-11-2011
FIZIK



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите решить проблему.
 
Качаю файлы wget'ом с опцией --content-disposition. Имена файлов с кириллицей получаются корявые типа %D0%94%20%D1%80%D0%B1.rtf  
опция --local-encoding=CP1251 эффекта не оказывает.
OC WinXP SP3
wget 1.13.4 от Victor_VG

Всего записей: 193 | Зарегистр. 09-08-2004 | Отправлено: 15:38 18-11-2011 | Исправлено: FIZIK, 15:39 18-11-2011
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FIZIK
> опция --local-encoding=CP1251 эффекта не оказывает
И не должна. Почему вы решили, что она имеет к этому какое-то отношение?

Цитата:
--local-encoding=encoding
           Force Wget to use encoding as the default system encoding. That affects how Wget converts URLs specified as arguments from locale to UTF-8 for IRI
           support.

 
 
 
--restrict-file-names=nocontrol — вот ключ, который нужен.

----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 16:48 18-11-2011 | Исправлено: ASE_DAG, 16:50 18-11-2011
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Ага, значит поломана только win32 версия
кусок вывода в терминал
теперь пробуем прямой ссылкой - таже беда
 
 
а вот с FTP всё нормально
а ещё одна проверка намекает на поломку в случае с http, ибо ftp работает
 
wget, собственно, вашей сборки, где-то месяц назад скачал

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 11:22 19-11-2011 | Исправлено: iglezz, 11:33 19-11-2011
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz
 
А я именно Win32 вариантом и пользуюсь т.к. для х64 ОЗУ не хватит - 2 Гб для него мало. Вон, та же симанка "отличилась" аппетитном - 537,68 Мб ОЗУ со всеми вкладками и окнами использует. Потому пользуюсь х86 ОС. И логи как раз из неё.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 14:29 19-11-2011
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
windows xp sp3 у мну сейчас в качестве рабочей машины
и вгет вот из этого архивчика, внутри которого:

Цитата:
c39a8f655654ef64308df1041a85fda3 *version
8017e4ae68f1e5f3dd76302bab58a99e *wget.chm
f8eaa7769706d7dd15dcd2c9c067e8c4 *wget.exe
1df489976a118b9cbe1b03502adbfc27 *wget-1.13.4.tar.gz

 
Кстати, бинарник с dropbox'a точно также глючит

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 14:50 19-11-2011 | Исправлено: iglezz, 15:06 19-11-2011
juvaforza

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz

Цитата:
Кстати, бинарник с dropbox'a точно также глючит

Они же одинаковые.

Всего записей: 2895 | Зарегистр. 26-11-2005 | Отправлено: 21:47 19-11-2011
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz
 
Им и пользуюсь. У меня не сбоит. Сам в теме брал.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 02:17 20-11-2011
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Тем не менее у меня проблема воспроизводится с завидным постоянством.
 
Есть желание покопать исходники, но сборку осилить не могу, ибо не знаю как...

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 12:53 20-11-2011
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день,  
iglezz
Проблема действительно существует и она воспроизводима.
Огромное Спасибо Victor_VG, который нашел способ ее обойти (эффект присутствия, не иначе ) :
"wget -c  --content-disposition" не рыботает (не высылает заголовок RANGE)
"wget -Nc --content-disposition" работает нормально.
PS А какие проблемы с сборкой? Если что - в личку.  

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 13:22 20-11-2011
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz
 
Исходники есть на ftp.gnu.org, с ними нет вопросов, OpenSSL так же в исходниках доступна, но я под Win собрать реально его не могу, а BSD вариант из портов тут не запустится.
 
Добавлено:
Alex_Piggy
 
Да тут всё ППР - ключи штука позиционная, потому ключ -с надо раньше ставить в цепочке ключей и он сработает.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 01:00 21-11-2011
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy
Victor_VG
Как написал полтора года назад один из разработчиков, ...with the last alpha tarball,"./configure && make" should be enough to build wget...., так что как только поставлю на виртуалку пингвина, попробую кросскомпиляцию

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 07:32 21-11-2011 | Исправлено: iglezz, 07:36 21-11-2011
FIZIK



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
--restrict-file-names=nocontrol — вот ключ, который нужен.

Спасибо за подсказку, но не пригодилось. Как оказалось что --content-disposition не всегда отрабатывает, до причины не доковырялся, пришлось парситьзаголовки вручную, там и с "url_encoding" проблема решается. Но все равно спасибо.

Всего записей: 193 | Зарегистр. 09-08-2004 | Отправлено: 15:13 21-11-2011
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день
iglezz

Цитата:
Как написал полтора года назад один из разработчиков, ...with the last alpha tarball,"./configure && make" should be enough to build wget...., так что как только поставлю на виртуалку пингвина, попробую кросскомпиляцию

Поэтому и спрашивал у Вас, в чем именно проблемы. В Win32 MinGW32+MSYS в минимальной конфигурации тоже собирает без каких-либо замечаний/проблем. OpenSSL и IRI  для тестов, наверное, не нужны, поэтому можно "./configure --disable-iri --without-ssl && make"
 
Victor_VG
Прошу прощения, не совсем понимаю, о чем Вы?  
1)Если, не изменяет память, то ключи обрабатываются один раз при инициализации и их порядок имеет значение только при существовании конфликтов (например, -l 10 -m). Да и то, разработчики могли это обойти.
2) >-с надо раньше ставить в цепочке ключей и он сработает
Но в следующей ситуации это не помогает, только добавление ключа -N. Попробуйте пожалуйста, если не верите. Я посмотрю по логам, но у меня привычка указывать -с первым (после wget).
wget -c --content-disposition http://oldmaglib.com/download.py?id=3644
 
All
Кстати, вопрос к всем, кто не в Windows - а у Вас эта ошибка воспроизводится? (-c --content-disposition с уже существующим файлом начинает скачку с начала)? Тест - двойной запуск строки выше или  с любой прямой HTTP ссылкой на файл. Версии - все 1.13. В r2474 ключ -N не спасает.

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 19:29 21-11-2011
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy
 
На демонёнке у себя этого явления не видел....

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 20:05 21-11-2011
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy
Да, действительно собралось без проблем, как только был установлен недостающий msys.
Теперь можно будет попробовать поискать, где там собака порылась...

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 00:05 22-11-2011
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день All.
Кажется, я нашел в чем дело.  
 
Добавлено2: не кажется, а точно нашел. Дело в том, что я дурак.  
 

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 22:21 22-11-2011 | Исправлено: Alex_Piggy, 04:35 26-11-2011
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex_Piggy
 
Судя по всему, именно этот вариант выложен на FTP.GNU.ORG в тарбалле. Поглядим, патч во всяком случае как родной ложится.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 20:07 23-11-2011
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый вечер, All, iglezz, Victor_VG
 
 
Сколько раз я собирался внимательно RTFM прежде чем что-то делать
1) То что я "наваял" препятствует нормальной работе  Wget с Content-Disposition.
2) Определения
‘--content-disposition’ If this is set to on, experimental (not fully-functional) support for Content-Disposition headers is enabled.
‘--trust-server-names’ If this is set to on, on a redirect the last component of the redirection URL will be used as the local file name. By default it is used the last component in the original URL.
Все "проблемные" недокачиваемые файлы, которые я встречал, должны были просто использоватся с  ‘--trust-server-names’
 Content-Disposition - используется в заголовке приложений (attachments) на форумах, в вебархивах и тд просто для указания имени фрагмента и не факт, что оно поддерживает докачку даже по спецификации. И зверь это наамного более редкий.
I'm sorry...
 
Добавлено :  
Wget r2575 - добавлена поддержка WARC  http://dl.dropbox.com/u/27457022/wget-1.13.4-r2575-dirty.zip

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 04:40 26-11-2011 | Исправлено: Alex_Piggy, 01:16 29-11-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178

Компьютерный форум Ru.Board » Компьютеры » Программы » Wget


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru