Вот, написал для себя скрипт, может кому пригодится...
Скрипт автоматически скачивает файлы по списку по протоколам http и ftp.
Умеет автоматически скачивать с файлообменников rapidshare.com, depositfiles.com, letitbit.net, ...
Скачивает как "Free User", со всеми положенными ожиданиями - получается не быстро, но зато без участия человека.
Скрипт не пытается обойти какие-либо ограничения файлообменников, а просто автоматизирует ручные операции (тыканье мышкой, ожидание).
Для некоторых файлообменников сделано скачивание с использованием логина/пароля.
Можно добавить и другие файлообменники, на которых не требуется ввод CAPTCHA (символы с картинки).
Web-интерфейса нет. Скрипт запускается из командной строки.
Скачивание производится программой wget.
Установка:
Скачать скрипт dlq(2009-03-25).rar и положить файлы из архива в какой-нибудь каталог
( у меня это каталог /tmp/harddisk/home/dlq )
прописать этот каталог в начале файла dlq.sh:
(для версии от 09.08.2009 - это делать не нужно)
Code:
BASE_DIR=/tmp/harddisk/home/dlq # базовый каталог
при желании можно изменить и параметр DOWNLOAD_DIR = каталог, в который кладутся скачанные файлы,
например чтобы файлы складывались на винчестер
сделать файлы скриптов исполняемыми:
дополнительно нужно установить пакеты: wget, libcurl
(для версии от 09.08.2009 - пакет libcurl устанавливать не требуется)
Использование:
записать список ссылок в файл files.queue, примерно вот так:
Code:
http://rapidshare.com/files/14993208/FGB.rar
http://depositfiles.com/files/7yml3765p
http://download.2gis.ru/arhives/2gisOmsk55.zip
ftp://ftp.pwonline.ru/clientpw/full78/PW_Setup.exe
http://login:password@download.2gis.ru/arhives/2GISShell-3.0.5.4.zip
в этом примере:
- первые две ссылки - это с файлообменников rapidshare, depositfiles
- следующие - это обычные прямые ссылки (http, ftp)
- последняя - прямая ссылка с указанием логина, пароля (login, password)
и запустить скрипт:
вот пример лог-файла dlq.log: dlq_log.txt
какие-то идеи при написании скрипта были "подсмотрены" здесь:
Download Engine - скрипт для одно/многопоточной загрузки файлов
и здесь:
Lsd [Lightwell Shell Downloader fur Linux/Unix], RSDF, CCF, Premium Funktion...
_________
Изменения:
09.08.2009 - выложил новую версию скрипта
04.09.2009 - выложил новую версию скрипта ( + vip-file.com )
27.09.2009 - выложил новую версию скрипта ( + letitbit.net )
02.11.2009 - обновление плагинов letitbit.net, rapidshare.com, vip-file.com
02.12.2009 - обновление плагина letitbit.net
04.03.2010 - обновление плагина rapidshare.com [premium user]
30.03.2010 - обновление плагина depositfiles.com [gold account]
01.04.2010 - текущая версия скрипта
15.05.2010 - обновление плагина letitbit.net