wget --mirror и исключения в URL - как сделать?
Arago 5 сентября, 2010 - 02:02
Здравствуйте.
Я пытаюсь сделать локальное зеркало форума, но wget постоянно норовит то выйти из аккаунта, то понаподписывать мне тем на слежение, то друзей понасоздавать...
В общем проблема в том, что к примеру команда на подписку
http://bleachparadise.forum2x2.ru/forum-f1/tema-t1.htm?watch=topic
всё равно прогружается, несмотря на наличие watch* в списке --reject, хотя login* в том же списке ограничивает выход из аккаунта по
http://bleachparadise.forum2x2.ru/login.forum?logout=true&sid=ffffffffffff&key=ee20ee
Как я понял - список --reject проверяет URL только до знака ?, а дальше уже не смотрит.
Собственно вопрос - есть ли более простой способ создать зеркало форума для локального просмотра избежав загрузки этих команд чем патчинг wget'а?
wget запускаю так:
http_proxy=localhost:3128 wget --load-cookies=bleachparadise --save-cookies=bleachparadise --keep-session-cookies -mk http://bleachparadise.forum2x2.ru --cookies=on -e robots=off -R login*,report_abuse*,watch*,unwatch*,friendsfoes*,msg*,post*
»
- Для комментирования войдите или зарегистрируйтесь
.
Чтобы вам помочь, надо там зарегистрироваться? о_0
Это такой способ привлечь пользователей на форум?
Ваш вопрос никак не связан с Gentoo, вы это понимаете?
а эта строка - это просто подпись
Регистрироваться там не надо,
Регистрироваться там не надо, я просто привёл пример возможных последствий от неограниченного скачивания всех страниц, то есть для чего нужны эти исключения. Полное описание проблемы содержится в первом посте. Я не знаю с чем связан мой вопрос, с Gentoo или с Wget, но решил сначала спросить здесь.