Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: WGET  (Прочитано 812 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Byuik

  • Автор темы
  • Гость
WGET
« : 29 Май 2014, 11:00:42 »
Для многих хватает базовых знаний описанных в мане wget , мне нет.
Помогите дайте пример использования параметров -X --exclude-directories=СПИСОК список исключаемых каталогов и -I --include-directories=СПИСОК список разрешённых каталогов

Пробовал так wget --mirror ftp://blabla.com/ -X=/Vista/ -X=/Vista SP1/ -X=/vista/ -X=/win95/ -X=/win98/ -X=/Vista%20SP1/
не работает. Качает всё подряд.  :-\

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5393
    • Просмотр профиля
Re: WGET
« Ответ #1 : 29 Май 2014, 11:09:38 »
научись читать маны, там указан формат команды и параметров

Цитировать
-X list
--exclude-directories=list  Список папок, разделенных запятыми, исключаемых для загрузки (см. Ограничение по папкам). Элементы списка list могут содержать символы масок.

если используешь форму записи параметра "-Х", то никаких "=" после него быть не должно.

Byuik

  • Автор темы
  • Гость
Re: WGET
« Ответ #2 : 29 Май 2014, 11:31:19 »
Не работает и так wget --mirror ftp://blabla.com/notebook/ --exclude-directories=Vista,Vista SP1,win95,win98,.Iconia
wget --mirror ftp://blabla.com/notebook/ -X Vista,Vista SP1,win95,win98,.Iconia
качает всё подряд.

Так-же пробовал задать по маске wget --mirror ftp://blabla.com/notebook -I ../../bios
« Последнее редактирование: 29 Май 2014, 13:13:01 от Byuik »

Оффлайн GoBliNuke

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
    • Ironbound Concepts
Re: WGET
« Ответ #3 : 27 Апрель 2015, 21:39:31 »
Не отправляются сообщения в тему https://forum.ubuntu.ru/index.php?topic=177244.0 - заблокирована, поэтому пишу здесь.

Набрал команду:
wget --recursive --level=0 --page-requisites -np -k -p -F -E -N http://site.domain/index.php --reject ucp.php,faq.php,search.php,memberlist.php,posting.php,portal.php pause
Идёт закачка, сохраняются страницы. Проблема в том, что на странице, скажем, index.php.html все ссылки на другие страницы выглядят как viewforum.php?f=6 , а не viewforum.php?f=6.html - и, соответственно, при просмотре в браузере страницы index.php.html нет возможности щелчком мыши перейти в подфорум.

Подскажите, пожалуйста - как нужно скорректировать команду?

symon2014

  • Автор темы
  • Гость

Оффлайн GoBliNuke

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
    • Ironbound Concepts
Re: WGET
« Ответ #5 : 27 Апрель 2015, 21:53:15 »
Прочитав любезно рекомендованную ссылку, изменил команду как
wget --mirror -np -k -p -F -E http://site.domain/index.php --reject ucp.php,faq.php,search.php,memberlist.php,posting.php,portal.php pause
Проблема осталась.

Как нужно скорректировать команду?

аспирин

  • Автор темы
  • Гость
Re: WGET
« Ответ #6 : 27 Апрель 2015, 22:08:12 »
GoBliNuke,
Вы старую тему апнули, смотрите дату

Оффлайн GoBliNuke

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
    • Ironbound Concepts
Re: WGET
« Ответ #7 : 27 Апрель 2015, 22:13:11 »
Об этом меня предупредил движок форума при отправке сообщения.

Подскажете по сути вопроса?

Оффлайн CKAHguHAB

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: WGET
« Ответ #8 : 28 Апрель 2015, 23:52:15 »
Прочитав любезно рекомендованную ссылку, изменил команду как
wget --mirror -np -k -p -F -E http://site.domain/index.php --reject ucp.php,faq.php,search.php,memberlist.php,posting.php,portal.php pause
Проблема осталась.

Как нужно скорректировать команду?

Например, вот так:
wget --mirror -np -k -p -F -E http://site.domain --reject ucp.php,faq.php,search.php,memberlist.php,posting.php,portal.php pause
и все должно получиться...

Если проблемы остались, напиши сюда версию wget'а (вывод команды:)
wget -V
« Последнее редактирование: 28 Апрель 2015, 23:53:58 от CKAHguHAB »

Оффлайн GoBliNuke

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
    • Ironbound Concepts
Re: WGET
« Ответ #9 : 30 Апрель 2015, 15:46:04 »
То же самое, в сохранённом файле ссылка никуда не ведёт, хотя файл с содержанием нужного подфорума уже сохранён.
Возможно, нужно дождаться окончания загрузки, и wget скорректирует ссылки на файлы?

Вывод wget -V :

GNU Wget 1.15 для linux-gnu.

+digest +https +ipv6 +iri +large-file +nls +ntlm +opie +ssl/openssl

Wgetrc:
    /etc/wgetrc (система)
Локаль:
    /usr/share/locale
Компиляция:
    gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC="/etc/wgetrc"
    -DLOCALEDIR="/usr/share/locale" -I. -I../../src -I../lib
    -I../../lib -D_FORTIFY_SOURCE=2 -I/usr/include -g -O2
    -fstack-protector --param=ssp-buffer-size=4 -Wformat
    -Werror=format-security -DNO_SSLv2 -D_FILE_OFFSET_BITS=64 -g -Wall
Ссылка:
    gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
    -Werror=format-security -DNO_SSLv2 -D_FILE_OFFSET_BITS=64 -g -Wall
    -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto
    -ldl -lz -lidn -luuid ftp-opie.o openssl.o http-ntlm.o
    ../lib/libgnu.a

Copyright (C) 2011 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или старше
« Последнее редактирование: 20 Июнь 2019, 06:06:49 от zg_nico »

 

Страница сгенерирована за 0.092 секунд. Запросов: 23.