Качаем с wget или curl из rapidshare.com
И так, первое дело будет в своем аккаунте 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
- 3834 просмотра
Страница для печати


ещё вариант: логин в ПремиумЗоне, посмотреть в ФФ куку рапиды и скопировать оттуда строку
потом вот так :
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" например. :)
Позитивно, спасибо!
Отправить комментарий