Нужен менеджер закачек (нормальный)

Knoppix

Модераторы: Warderer, Модераторы разделов

reg123
Сообщения: 284
ОС: Vista

Нужен менеджер закачек

Сообщение reg123 »

Есть ли что-нибудь приличное кроме multiget, который вообще ничего не качал и Uget, который качает, но слегка глюкавый и малофункциональный. ?

Акромя стандартных функций мне нужно чтоб умел делать пакетную закачку, а ещё, желательно, с двумя-тремя-четырьмя переменными, т.е. http:/mysite/#/*, где вместо # и * подставляются счётчики. Причём чтоб могло сохранять ИМЯ_счётчик1_Счётчик2. Ну или на худой конец чтоб поддерживал закачку списка (я сам могу сгенерировать то что мне надо, хотя как быть с сохранением пока не знаю).

Ставить всё подряд и проверять я не хочу -- боюсь что при удалении улетит полсистемы, это не венда, всё-таки.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Нужен менеджер закачек

Сообщение serzh-z »

Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

Проще скрипт написать.

reg123 писал(а):
04.02.2014 14:57
http:/mysite/#/*, где вместо # и * подставляются счётчики.

curl -OJ http:/mysite/[1-999]/[1-999]
reg123 писал(а):
04.02.2014 14:57
Причём чтоб могло сохранять ИМЯ_счётчик1_Счётчик2.
А вот тут уже скрипт нужен.

reg123 писал(а):
04.02.2014 14:57
боюсь что при удалении улетит полсистемы

Избавляйтесь от фобий. Само по себе ничего не улетает.

P. S. Есть расширения DownThemAll и FlashGot для Iceweasel (пакеты соответственно xul-ext-downthemall и xul-ext-flashgot), но я давно ими не пользовался и не помню, умеют ли они всё перечисленное. Скорее - не умеют. FlashGot, к тому же, сам ничего не качает, а запускает для этого внешнюю программу.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

Избавляйтесь от фобий. Само по себе ничего не улетает.


Дык улетало! Удалил какую-то мультимедийную байду, а вместе с ней улетели свойства системы. Возился потом битый час, пытался выяснить как оно называлось и что за пакет. Разве это нормально?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

reg123 писал(а):
04.02.2014 15:22
Дык улетало!

Если хотите это обсудить, создайте отдельную тему. Там объясню, почему улетело, и что надо делать, чтобы такого не повторялось. А лучше - сами почитайте http://debian-handbook.ru/sect.package-meta-information.html.
Если читать лень, просто поверьте на слово, что при установке пакета и последующем его удалении ни один из ранее установленных пакетов затронут не будет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

curl http:/mysite/[1-999]/[1-999]


Это в консоль запихивать надо чтоле? А нолики как учитывать? 001.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

reg123 писал(а):
04.02.2014 15:28
Это в консоль запихивать надо чтоле?

Да. И правильно писать "что ли".

reg123 писал(а):
04.02.2014 15:28
А нолики как учитывать? 001.

[001-999]
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

Так, уже хорошо. Но как быть с сохранением?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Нужен менеджер закачек

Сообщение drBatty »

reg123 писал(а):
04.02.2014 15:35
Так, уже хорошо. Но как быть с сохранением?

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

#!/bin/bash

for (( I = 0; I < 1000; I++ )); do
  for (( J = 0; J < 1000; J++ )); do
    while [ ${#I} != 3 ]; do I="0$I"; done
    while [ ${#J} != 3 ]; do J="0$I"; done
    wget "$LINK/$I/$J" -O "$DIR/$I_$J"
  done
done

http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

Тут уже сложнее. Таким скриптом:

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

#!/bin/sh
for i in seq -f '%03.f' 1 999
do
    for j in seq -f '%03.f' 1 999
    do
        curl "http://mysite/${i}/${j}" -o "name_${i}_${j}"
    done
done
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

Надо же, целых два варианта накатали. Попробовать пока не могу.
слово "wget" встречал когда искал менеджеры. Это нужно дополнительно ставить или оно изкаропки?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

reg123 писал(а):
04.02.2014 16:08
Это нужно дополнительно ставить или оно изкаропки?

Из коробки обычно. Как и curl.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4455
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Rootlexx »

Bizdelnick писал(а):
04.02.2014 16:15
reg123 писал(а):
04.02.2014 16:08
Это нужно дополнительно ставить или оно изкаропки?

Из коробки обычно. Как и curl.

Небольшое уточнение: из коробки wget, curl может и не быть (у меня, скажем, нет).
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Нужен менеджер закачек

Сообщение drBatty »

reg123 писал(а):
04.02.2014 16:08
wget

curl мощнее. Но вам без разницы ИМХО.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

Хм, а как пользоваться всем этим? Нужно сохранять типа как форточный vbs и запускать двойным щелчком?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Нужен менеджер закачек

Сообщение serzh-z »

reg123
Рекомендую теперь попросить Bizdelnick и drBatty оформить всё это в виде нормального менеджера закачек с GUI. Я так понимаю, запрос был именно таким. =)
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

Тем более осталось всего ничего :laugh:
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

Блин, 30 ссылок посмотрел и везде какие-то гроссбухи. Нет каких-то сра пяти строчек описания, куда вставить и как запустить. Вот жеж засада то.

В общем вроде нашёл нормальное, краткое описание.

Первый пример (изрядно подсократившийся, для теста) сработал, а второй сработал только после установки curl.

Всем спасибо, думаю этого вполне достаточно, пускай даже без гуи.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

reg123 писал(а):
04.02.2014 20:15
Хм, а как пользоваться всем этим? Нужно сохранять типа как форточный vbs и запускать двойным щелчком?

Сохраняете в текстовом файле, например ~/bin/downloader.sh, делаете его исполняемым chmod +x ~/bin/downloader.sh, переходите с вкаталог, в который нужно сохранить файлы cd ~/Загрузки и запускаете ~/bin/downloader.sh

serzh-z писал(а):
04.02.2014 20:18
Рекомендую теперь попросить Bizdelnick и drBatty оформить всё это в виде нормального менеджера закачек с GUI.

Легко. За жалких 25$/час.

P. S. Перед использованием скриптов категорически рекомендую понять, как они работают, благо они несложные.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Нужен менеджер закачек

Сообщение drBatty »

serzh-z писал(а):
04.02.2014 20:18
оформить всё это в виде нормального менеджера закачек с GUI.

ага. Любой каприз за ваши деньги (:

reg123 писал(а):
04.02.2014 20:52
Нет каких-то сра пяти строчек описания, куда вставить и как запустить.

ок, будет... Попытаюсь написать...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Нужен менеджер закачек

Сообщение serzh-z »

Bizdelnick писал(а):
04.02.2014 21:42
Легко. За жалких 25$/час.
Правильно, сначала нужно втюхать человеку чего-то ненужное, вместо того, что он просил, а потом ещё и деньги за доработку взять. Какой-то еврейско-совково-анекдотичный способ заработка. =)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

serzh-z писал(а):
05.02.2014 12:24
Правильно, сначала нужно втюхать человеку чего-то ненужное, вместо того, что он просил

Нужное или нет - это ему решать. А с перламутровыми пуговицами, извините, нет.

serzh-z писал(а):
05.02.2014 12:24
а потом ещё и деньги за доработку взять

Да не возьму я никаких денег. Потому что мне их никто и не даст. И дорабатывать не придётся. Типичный великоросско-постсоветско-дипломатичный способ не делать того, чего делать не хочется.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: Нужен менеджер закачек

Сообщение allez »

Bizdelnick писал(а):
05.02.2014 12:36
serzh-z писал(а):
05.02.2014 12:24
Правильно, сначала нужно втюхать человеку чего-то ненужное, вместо того, что он просил

Нужное или нет - это ему решать.

И что самое интересное - он таки решил, причем почти полсуток назад:
reg123 писал(а):
04.02.2014 20:52
Всем спасибо, думаю этого вполне достаточно, пускай даже без гуи.

Но, видимо, страстное желание просатурировать сверхмалый водоем оказалось сильнее здравого смысла. :)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Нужен менеджер закачек

Сообщение drBatty »

serzh-z писал(а):
05.02.2014 12:24
Правильно, сначала нужно втюхать человеку чего-то ненужное, вместо того, что он просил

ну ваще-говоря, он получил, что просил. В двух вариантах и бесплатно. Но если ему хочется с гуем и прочим не нужно... Но ему и так нравится, т.ч. не вижу проблемы.
serzh-z писал(а):
05.02.2014 12:24
а потом ещё и деньги за доработку взять.

грех не взять деньги за доработку не нужно
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Нужен менеджер закачек

Сообщение serzh-z »

drBatty
- Скажите, а у вас есть тушенная индейка? Я хотел бы купить.
- Нет, но у нас есть сырокопчённый кролик. Чем он вам не подходит-то?..
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
reg123
Сообщения: 284
ОС: Vista

Re: Нужен менеджер закачек

Сообщение reg123 »

В общем, провёл я тесты в боевых условиях и выяснил, что "$I_$J" почему то не работает. Ни в первом примере, ни во втором.
Сработало "$I""_""$J", либо просто "$I $J"
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

reg123 писал(а):
05.02.2014 16:27
"$I_$J" почему то не работает.

Правильно, символ _ считается частью имени переменной, а переменную $I_ не определяли. Чтобы работало, надо исправить на "${I}_${J}". Поправил свой ответ.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Нужен менеджер закачек

Сообщение yars »

Bizdelnick писал(а):
05.02.2014 16:33
надо исправить на "${I}_${J}"

Или экранировать знак подчеркивания:
?
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Нужен менеджер закачек

Сообщение Bizdelnick »

yars писал(а):
05.02.2014 16:47
Или экранировать знак подчеркивания:
?

Нет.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Ответить