Нужен менеджер закачек (нормальный)
Модераторы: Warderer, Модераторы разделов
Нужен менеджер закачек
Есть ли что-нибудь приличное кроме multiget, который вообще ничего не качал и Uget, который качает, но слегка глюкавый и малофункциональный. ?
Акромя стандартных функций мне нужно чтоб умел делать пакетную закачку, а ещё, желательно, с двумя-тремя-четырьмя переменными, т.е. http:/mysite/#/*, где вместо # и * подставляются счётчики. Причём чтоб могло сохранять ИМЯ_счётчик1_Счётчик2. Ну или на худой конец чтоб поддерживал закачку списка (я сам могу сгенерировать то что мне надо, хотя как быть с сохранением пока не знаю).
Ставить всё подряд и проверять я не хочу -- боюсь что при удалении улетит полсистемы, это не венда, всё-таки.
Акромя стандартных функций мне нужно чтоб умел делать пакетную закачку, а ещё, желательно, с двумя-тремя-четырьмя переменными, т.е. http:/mysite/#/*, где вместо # и * подставляются счётчики. Причём чтоб могло сохранять ИМЯ_счётчик1_Счётчик2. Ну или на худой конец чтоб поддерживал закачку списка (я сам могу сгенерировать то что мне надо, хотя как быть с сохранением пока не знаю).
Ставить всё подряд и проверять я не хочу -- боюсь что при удалении улетит полсистемы, это не венда, всё-таки.
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Проще скрипт написать.
curl -OJ http:/mysite/[1-999]/[1-999]
Избавляйтесь от фобий. Само по себе ничего не улетает.
P. S. Есть расширения DownThemAll и FlashGot для Iceweasel (пакеты соответственно xul-ext-downthemall и xul-ext-flashgot), но я давно ими не пользовался и не помню, умеют ли они всё перечисленное. Скорее - не умеют. FlashGot, к тому же, сам ничего не качает, а запускает для этого внешнюю программу.
curl -OJ http:/mysite/[1-999]/[1-999]
А вот тут уже скрипт нужен.
Избавляйтесь от фобий. Само по себе ничего не улетает.
P. S. Есть расширения DownThemAll и FlashGot для Iceweasel (пакеты соответственно xul-ext-downthemall и xul-ext-flashgot), но я давно ими не пользовался и не помню, умеют ли они всё перечисленное. Скорее - не умеют. FlashGot, к тому же, сам ничего не качает, а запускает для этого внешнюю программу.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен менеджер закачек
Избавляйтесь от фобий. Само по себе ничего не улетает.
Дык улетало! Удалил какую-то мультимедийную байду, а вместе с ней улетели свойства системы. Возился потом битый час, пытался выяснить как оно называлось и что за пакет. Разве это нормально?
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Если хотите это обсудить, создайте отдельную тему. Там объясню, почему улетело, и что надо делать, чтобы такого не повторялось. А лучше - сами почитайте http://debian-handbook.ru/sect.package-meta-information.html.
Если читать лень, просто поверьте на слово, что при установке пакета и последующем его удалении ни один из ранее установленных пакетов затронут не будет.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен менеджер закачек
curl http:/mysite/[1-999]/[1-999]
Это в консоль запихивать надо чтоле? А нолики как учитывать? 001.
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Да. И правильно писать "что ли".
[001-999]
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен менеджер закачек
Так, уже хорошо. Но как быть с сохранением?
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Нужен менеджер закачек
Код: Выделить всё
#!/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
Спасибо сказали:
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Тут уже сложнее. Таким скриптом:
Код: Выделить всё
#!/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
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Нужен менеджер закачек
Надо же, целых два варианта накатали. Попробовать пока не могу.
слово "wget" встречал когда искал менеджеры. Это нужно дополнительно ставить или оно изкаропки?
слово "wget" встречал когда искал менеджеры. Это нужно дополнительно ставить или оно изкаропки?
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Из коробки обычно. Как и curl.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен менеджер закачек
Небольшое уточнение: из коробки wget, curl может и не быть (у меня, скажем, нет).
Re: Нужен менеджер закачек
Хм, а как пользоваться всем этим? Нужно сохранять типа как форточный vbs и запускать двойным щелчком?
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: Нужен менеджер закачек
reg123
Рекомендую теперь попросить Bizdelnick и drBatty оформить всё это в виде нормального менеджера закачек с GUI. Я так понимаю, запрос был именно таким. =)
Рекомендую теперь попросить Bizdelnick и drBatty оформить всё это в виде нормального менеджера закачек с GUI. Я так понимаю, запрос был именно таким. =)
Re: Нужен менеджер закачек
Тем более осталось всего ничего
Re: Нужен менеджер закачек
Блин, 30 ссылок посмотрел и везде какие-то гроссбухи. Нет каких-то сра пяти строчек описания, куда вставить и как запустить. Вот жеж засада то.
В общем вроде нашёл нормальное, краткое описание.
Первый пример (изрядно подсократившийся, для теста) сработал, а второй сработал только после установки curl.
Всем спасибо, думаю этого вполне достаточно, пускай даже без гуи.
В общем вроде нашёл нормальное, краткое описание.
Первый пример (изрядно подсократившийся, для теста) сработал, а второй сработал только после установки curl.
Всем спасибо, думаю этого вполне достаточно, пускай даже без гуи.
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Сохраняете в текстовом файле, например ~/bin/downloader.sh, делаете его исполняемым chmod +x ~/bin/downloader.sh, переходите с вкаталог, в который нужно сохранить файлы cd ~/Загрузки и запускаете ~/bin/downloader.sh
Легко. За жалких 25$/час.
P. S. Перед использованием скриптов категорически рекомендую понять, как они работают, благо они несложные.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Нужен менеджер закачек
ага. Любой каприз за ваши деньги (:
ок, будет... Попытаюсь написать...
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: Нужен менеджер закачек
Правильно, сначала нужно втюхать человеку чего-то ненужное, вместо того, что он просил, а потом ещё и деньги за доработку взять. Какой-то еврейско-совково-анекдотичный способ заработка. =)
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Нужное или нет - это ему решать. А с перламутровыми пуговицами, извините, нет.
Да не возьму я никаких денег. Потому что мне их никто и не даст. И дорабатывать не придётся. Типичный великоросско-постсоветско-дипломатичный способ не делать того, чего делать не хочется.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен менеджер закачек
И что самое интересное - он таки решил, причем почти полсуток назад:
Но, видимо, страстное желание просатурировать сверхмалый водоем оказалось сильнее здравого смысла.
- drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
- Контактная информация:
Re: Нужен менеджер закачек
ну ваще-говоря, он получил, что просил. В двух вариантах и бесплатно. Но если ему хочется с гуем и прочим не нужно... Но ему и так нравится, т.ч. не вижу проблемы.
грех не взять деньги за доработку не нужно
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: Нужен менеджер закачек
drBatty
- Скажите, а у вас есть тушенная индейка? Я хотел бы купить.
- Нет, но у нас есть сырокопчённый кролик. Чем он вам не подходит-то?..
- Скажите, а у вас есть тушенная индейка? Я хотел бы купить.
- Нет, но у нас есть сырокопчённый кролик. Чем он вам не подходит-то?..
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Нужен менеджер закачек
В общем, провёл я тесты в боевых условиях и выяснил, что "$I_$J" почему то не работает. Ни в первом примере, ни во втором.
Сработало "$I""_""$J", либо просто "$I $J"
Сработало "$I""_""$J", либо просто "$I $J"
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Правильно, символ _ считается частью имени переменной, а переменную $I_ не определяли. Чтобы работало, надо исправить на "${I}_${J}". Поправил свой ответ.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
Re: Нужен менеджер закачек
- Bizdelnick
- Модератор
- Сообщения: 20791
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Нужен менеджер закачек
Нет.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали: