всем привет хочу скачать сайт с помощью wget, допустим "http://help.ubuntu.ru/" но там в url есть русские слова
и при скачивании я получаю битые локальные ссылки, дописывает в конце страниц НЕВЕРНАЯ КОДИРОВКА
как решить эту проблему?
Проблема wget и русского шрифта в url
Вообще-то для скачивания сайта есть httrack
попробуем, но все интересно почему не хочет wget
Может, как пишут здесь, поэтому: Показать
-U agent-string
--user-agent=agent-string
Идентифицироваться,
как agent-string при
запросе на HTTP сервер.
Протокол HTTP
позволяет определять
себя использованием
заголовка агента. Wget
по умолчанию
идентифицируется, как
Wget/version, где
version - это версия
Wget.
Некоторые серверы
выдают требуемую
информацию только
для обозревателей,
идентифицирующихся
как "Mozilla" или
Microsoft "Internet
Explorer". Этот параметр
позволяет обмануть
такие серверы.
Вообще-то очень странно. Там честный UTF-8 и никаких проблем быть не должно ну никак. Похоже дело вовсе не в русских буквах.
Там честный UTF-8 и никаких проблем быть не должно ну никак. Похоже дело вовсе не в русских буквах.
но там в url есть русские слова
Я понимаю, что в адресе, а не на странице. Разница-то в чём, если запрос идёт в той же UTF-8?
Проверил, у меня работает, по крайней мере так —
wget -q -nv -nc -r -l 1 http://help.ubuntu.ru/wiki/рабочее_окружение_и_внешний_видСтранно, почему-то кодируются только отдельные буквы - р, ч, ш
Проверил, у меня работает
...корявенько работает, как оказалось :(
аи вы не из под рута качаете?
Забавно! Kget всё берёт идеально, а вот httrack почему-то падает сразу. Никогда такого не встречал. Давно им не пользовался.
аи вы не из под рута качаете?
Как вы могли такое подумать?! :D
valokorden, попробуйте к опциям wget добавить
--restrict-file-names=nocontrol
Пробовал я и такое
valokorden, попробуйте к опциям wget добавить
--restrict-file-names=nocontrol
тоже самое и файле wgetrc менял параметры толку ноль, в поисковиках искал там типо патч како-то нужно ставить для wget
httrack нормально качнул, биз битости русских url
httrack нормально качнул, биз битости русских url
Вот и славненько, каждый инструмент для своего. А для просто докачки - kget без проблем.