Как скачать файл с сайта

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Русских Денис
Сообщения: 9
ОС: Kubuntu

Как скачать файл с сайта

Сообщение Русских Денис »

Здравствуйте, люди!

Я попал в совершенно идиотскую ситуацию. Есть сайт http://lib.kruzzz.com/ - на нём лежат всякие книги в формате djvu.

Скачивать очень удобно - даже регистрация не требуется.

Но почему-то у меня никак не получается нормально скачать оттуда нужную мне книгу!

Вот попробуйте зайти сюда
http://lib.kruzzz.com/books/384.html
И нажмите "Скачать книгу (20 Мб)"
(Надеюсь, вы понимаете, что не обязательно качать все 20 Мб. Закачку можно в любой момент прервать.)

Если просто щёлкнуть по ссылке левой кнопкой мыши в Konqueror'е, то он почему-то открывает редактор Kate, куда загружается HTML-код небольшой страницы.
Если попытаться скачать при помощи KGet, то он говорит, что файл не найден!
Если щёлкнуть по ссылке правой кнопкой мыши, и выбрать "Открыть в новом окне", то Konqueror начинает закачивать файл djvu, долго качает, докачивает его до конца, после чего открывает в виде абракадабры и заявляет: "Вы открыли двоичный файл, его сохранение может привести к повреждению содержимого". На всякий случай я проверил: сохранил, переименовал. Действительно, читалка djvu этот файл открывать не желает ни в какую. Запускается и тут же вылетает.

Последней моей надеждой был консольный wget. Вот что он выдал:

Код: Выделить всё

denis@denis:~$ wget http://lib.kruzzz.com/download/384/uchoba/physics/phencycl01.djvu
--18:45:19--  http://lib.kruzzz.com/download/384/uchoba/physics/phencycl01.djvu
           => `phencycl01.djvu'
Преобразование адреса lib.kruzzz.com... 87.238.159.54
Устанавливается соединение с lib.kruzzz.com|87.238.159.54|:80... соединились.
Запрос HTTP послан, ожидание ответа... 302 Moved Temporarily
Адрес: http://lib.kruzzz.com/overload.html384/uchoba/physics/phencycl01.djvu [переход]
--18:45:19--  http://lib.kruzzz.com/overload.html384/uchoba/physics/phencycl01.djvu
           => `phencycl01.djvu'
Устанавливается соединение с lib.kruzzz.com|87.238.159.54|:80... соединились.
Запрос HTTP послан, ожидание ответа... 404 Not found
18:45:20 ОШИБКА 404: Not found.

denis@denis:~$


Ничего не понимаю! Почему KGet и wget не могут найти этот файл, а Konqueror - может, но упрямо открывает двоичный файл как текстовый, тем самым повреждая его?..

Есть у кого-нибудь предположения, как скачать эту книгу нормально?

Пожалуйста, помогите! Не дайте убиться об стену! :)

P.S. У меня Kubuntu 7.10, если это имеет какое-то значение.
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Как скачать файл с сайта

Сообщение Voice »

У меня Firefox нормально качает.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
stomp
Сообщения: 721
ОС: Debian GNU

Re: Как скачать файл с сайта

Сообщение stomp »

Voice писал(а):
13.01.2008 19:57
У меня Firefox нормально качает.

+1 Firefox'ом нормально. Опера пытаеться его открыть в новой вкладке как текстовый, но кодировку я так и не подобрал. С wget такая же фигня как и у топикстартера. Очень интересно. :blush:
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Как скачать файл с сайта

Сообщение SLEDopit »

stomp писал(а):
13.01.2008 20:57
Voice писал(а):
13.01.2008 19:57
У меня Firefox нормально качает.

+1 Firefox'ом нормально.

+1 Firefox
stomp писал(а):
13.01.2008 20:57
Опера пытаеться его открыть в новой вкладке как текстовый, но кодировку я так и не подобрал.

о_О подбор кодировки эт че та новое )) всю жизнь решалась такая проблема правая мышка - save target as
2 топикстартер, в конквероре точно так же делается.
stomp писал(а):
13.01.2008 20:57
С wget такая же фигня как и у топикстартера. Очень интересно. :blush:

это не wget виноват. если вы даже просто в браузере перейдете сразу по адресу для скачки он вас просто переадресовывает сюда http://lib.kruzzz.com/overload.html384/uch...phencycl01.djvu то будет тоже 404 not found.
видать защита от скачивания по прямым ссылкам
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Как скачать файл с сайта

Сообщение drBatty »

Русских Денис, вот, скачал FF рапида

stomp писал(а):
13.01.2008 20:57
но кодировку я так и не подобрал.
И не подберёте, это двоичный файл djvu, ближе к картинкам, чем к тексту.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Русских Денис
Сообщения: 9
ОС: Kubuntu

Re: Как скачать файл с сайта

Сообщение Русских Денис »

SLEDopit писал(а):
13.01.2008 21:21
всю жизнь решалась такая проблема правая мышка - save target as
2 топикстартер, в конквероре точно так же делается.

Уже пробовал. :) Но дело в том, что в Konqueror у меня встроен KGet очень крепко. :) Он перехватывает закачку и выдаёт сообщение, что не нашёл файл.

Никто не знает, как KGet отключить временно? Я в Konqueror'е иду в меню Настройка - Настроить расширения... - Инструменты, там снимаю галочку с KGet и жму ОК. Но это ничуть не помогает! KGet по-прежнему перехватывает закачки.

drBatty писал(а):
13.01.2008 21:32
Русских Денис, вот, скачал FF рапида

Огромное спасибо! Уже качаю. :) Но это только один из пяти томов. Я думаю, надо мне самому как-то научиться их добывать.

Сейчас установил себе Firefox. Посмотрю, может быть, с его помощью удастся решить проблему.


UPD: Йес! Это работает! :) Огромное спасибо всем за помощь!
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Как скачать файл с сайта

Сообщение SLEDopit »

Русских Денис писал(а):
13.01.2008 22:07
Никто не знает, как KGet отключить временно? Я в Konqueror'е иду в меню Настройка - Настроить расширения... - Инструменты, там снимаю галочку с KGet и жму ОК. Но это ничуть не помогает! KGet по-прежнему перехватывает закачки.

можно попробовать убить процесс кгет (ctrl+esc там разберетесь). но он сам заново запустится если все таки не выписался из конкверора)
а если выписался, но еще не знает об этом, то не запустится )
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали: