LinuxForum.Fans
Тема

Как качать с помощью gwget или multiget

Автор: ulmen 13 сообщений 2885 просмотров
#116333

Понимаю что вопрос на уровне "чайника" но, пытаюсь перейти с Windows на Linux и в качестве менеджера закачек установил и попробовал вышеуказанные программы. В Windows пользовался USDownload. Скопировал ссылку в буфер, она попадает в программу закачки и начинает качать либо ожидает во время таймаута. В gwget или multiget поступаю аналогичным образом но, закачивается не файл, а документ HTML.
Что я делаю не так и как мне добиться желаемого результата?

#116341

Видимо вы указываете ссылку не на файл, а на страницу...

#116360
Dimaty написал:
Видимо вы указываете ссылку не на файл, а на страницу...

По-видимому да, ну а как мне указать ссылку на файл?

#116400

Имеется в виду закачка с файлошар, вроде RapidShare, Ifolder и т.п. ?
Нет проблем, установи JDownloader и копируй ссылки на здоровье. Можно с оффсайта, но сейчас есть PPA для Ubuntu, и вроде я его видел уже в Ubuntu Tweak.

#116537

Установил jDownloader, запустил. Ну и легче мне не стало. Я его ни где не вижу. Скопировал ссылку в буфер, думал может он тут активизируется, нет. Системный монитор показывает что jDownloader в состоянии зомби, память - Н/Д, ожидание в ядре - do_exit.
PS
С третьей попытки запустился JD Update. Прошло обновление. Запустилась программа. Скопировал ссылку. Пошла закачка. Я счастлив.

Огромное спасибо Sunder!!! :D

#116573

кстати, wget с ключом -r умеет выдирать ссылки из HTML страничек...

#116596

Еще вопрос.
Что это за каталог в названии которого первый символ точка. И где его искать?

#116598
ulmen написал:
Что это за каталог в названии которого первый символ точка. И где его искать?

Скрытый каталог. Если используете какой-либо графический менеджер файлов, в настройках укажите «Показывать скрытые файлы».
В консоли используйте ls -a

#116599
drBatty написал:
кстати, wget с ключом -r умеет выдирать ссылки из HTML страничек...

Командная строка - это замечательно, в определенных условиях. Но я хочу накидать ссылок простым копированием в буфер и заниматься своими делами пока он скачивает.

#116601
ulmen написал:
Но я хочу накидать ссылок простым копированием в буфер и заниматься своими делами пока он скачивает.

«Накидайте» в текстовый файл. — wget -i File_with_URL.txt скачает все ссылки из файла File_with_URL.txt

#116604

Спасибо Lupo Alberto, все нашел.

#116606
Lupo Alberto написал:
«Накидайте» в текстовый файл. — wget -i File_with_URL.txt скачает все ссылки из файла File_with_URL.txt

Ну что же, тоже вариант, буду иметь ввиду. Спасибо.

#116675
ulmen написал:
Командная строка - это замечательно, в определенных условиях. Но я хочу накидать ссылок простым копированием в буфер и заниматься своими делами пока он скачивает.

это как раз и есть те самые "определённые условия". Мало того, у меня скрипты не только сами скачивают, но и сами ссылки выдирают, т.е. лично мне нет необходимости даже копировать.

вот к примеру скрипт, который скачивает страничку "$L", на лету выдирает из неё все http ссылки, и скачивает эти самые ссылки:
[console]$ wget "$L" -O - | sed -rn 's~.*<a href="(http[^"]+)"[^>]*>([^<]+)</a>.*~wget "\1" -O "\2.html"~pe'[/console]

Т.е. если в HTML написано

text
<a href="http://example.org">example</a>

то этот однострок скачает файл с http://example.org, и сохранит его под именем example.html.

Войдите или зарегистрируйтесь, чтобы ответить.