Качаем с wget или curl из rapidshare.com


banda аватар

banda - Posted on 05 Июль 2009

И так, первое дело будет в своем аккаунте rapidshare.com меню settings вставить галочки на "Direct downloads, requested files are saved without redirection via RapidShare".

Создадим папку для хранение куки:

mkdir ~/.cookie 
chmod 777 ~/.cookie

Для wget:
1. Сохраним куки:

wget \
    --save-cookies ~/.cookies/rapid_wget \
    --post-data "login=USERNAME&password=PASSWORD" \
    -O - \
    https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi \
    > /dev/null

где, USERNAME и PASSWORD ваши данные для аккаунта.

2. Закачка:

wget -c --load-cookies ~/.cookies/rapid_wget <URL>

где, - линк для закачки

Для curl:
1. Сохраним куки:

curl \
    --cookie-jar ~/.cookies/rapid_curl \
    --data "login=USERNAME&password=PASSWORD" \
    https://ssl.rapidshare.com/cgi-bin/premiumzone.cgi \
    > /dev/null

где, USERNAME и PASSWORD ваши данные для аккаунта.

2. Закачка:

curl -L -O --cookie ~/.cookies/rapid_curl <URL>

где, USERNAME и PASSWORD ваши данные для аккаунта.

Все очень просто?
А вы как думали?

UPD:
Попробуйте написать скрипт не для download, а upload к рапидшаре.ком :)
А тому кто его сделает. и поделится, подарок от меня лично премиум аккаунт на месяц для rapidshare.com

5
Ваша оценка: Ничего Рейтинг: 5 (2 голоса)

ещё вариант: логин в ПремиумЗоне, посмотреть в ФФ куку рапиды и скопировать оттуда строку

потом вот так :
wget -c --header "Cookie: enc=4A4240206CDC75D58D9A0678000FB8D0000E2C4E89000674139EC00000E39C20" "$@"

(здесь кука умышленно искажена ;))

все это можно за 5 мин в google найти
а для upload'a - есть 2 perl-скрипта от RS.COM

кто ищет (в google) - тот найдет ;-)
good luck!

спасибо за --save-cookies а то я пешком кукфайл делал или из фирефокса выковыревал.

Скрипт для upload к рапид скоро будет готово.
Следите за советом

В целом за идею - спасибо, но chmod 777 - это феерично. ;) Не считаете, что все же как минимум надо бы 755 сделать? :)
Ну и в первом пункте зачем делать > /dev/null? Тоже не совсем понятно. Если не надо на консоль выводить - есть ключ "-b" например. :)

Позитивно, спасибо!

Отправить комментарий

Google Friend Connect (leave a quick comment)
loading...
Содержание этого поля является приватным и не предназначено к показу.