Закачка файлов с depositfiles.com: различия между версиями
Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
Rain (обсуждение | вклад) (Создана новая страница размером Функция, предназначенная для автоматизации скачивания файлов с depositfiles.com ---...) |
Rain (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 3: | Строка 3: | ||
<source lang=bash> | <source lang=bash> | ||
down_deposit() { | down_deposit() { | ||
wget -O- -q --post-data 'gateway_result=1' "http://depositfiles.com/ru/files/$(basename ${1})" | | |||
sed -n -r -e 's/.*<form action=\"([a-z0-9A-Z\/\.:_\-]+)\" method=\"get\" onSubmit=\"download_started.*/\1/gp' | sed -n -r -e 's/.*<form action=\"([a-z0-9A-Z\/\.:_\-]+)\" method=\"get\" onSubmit=\"download_started.*/wget -c \"\1\"/gp; s/\t+([0-9]{1,3}) минут\(ы\)\./echo Спим \1 минут/gp' | sh | ||
} | } | ||
</source> | </source> | ||
[[Category:Скрипт]][[Category:Shell-функция]] | [[Category:Скрипт]][[Category:Shell-функция]] |
Текущая версия на 19:06, 4 января 2010
Функция, предназначенная для автоматизации скачивания файлов с depositfiles.com
down_deposit() {
wget -O- -q --post-data 'gateway_result=1' "http://depositfiles.com/ru/files/$(basename ${1})" |
sed -n -r -e 's/.*<form action=\"([a-z0-9A-Z\/\.:_\-]+)\" method=\"get\" onSubmit=\"download_started.*/wget -c \"\1\"/gp; s/\t+([0-9]{1,3}) минут\(ы\)\./echo Спим \1 минут/gp' | sh
}