URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9925
[ Назад ]

Исходное сообщение
"скрипт для lostfilm"

Отправлено izvorot , 21-Окт-14 16:38 
Добрый день, уважаемые.
Нужна помощь со скриптом для скачивания torrent файлов с сайта lostfilm.
На сайте http://habrahabr.ru/ нашел множество постов с такими, но (как я понимаю) написанными до того как lostfilm переделал авторизацию.
Суть проблемы в следующем:
- Из ленты rss я могу вытянуть ссылку в таком виде
'http://lostfilm.tv/download.php?id=11595&Star.Wars.Rebels.S0...'  

- Но при переходе по ней я попадаю (независимо от того авторизирован ли я на сайте) на страницу:

http://www.lostfilm.tv/details.php?id=11595

а уже оттуда я нажимая на кнопку (красная вверху) могу увидеть окно со ссылками на torrent.

Как с помощью wget или curl можно перейти со страницы http://www.lostfilm.tv/details.php?id=11595 на страницу со ссылкой на torrent?


Содержание

Сообщения в этом обсуждении
"скрипт для lostfilm"
Отправлено izvorot , 22-Окт-14 12:09 
>[оверквотинг удален]
> Суть проблемы в следующем:
> - Из ленты rss я могу вытянуть ссылку в таком виде
> 'http://lostfilm.tv/download.php?id=11595&Star.Wars.Rebels.S0...'
> - Но при переходе по ней я попадаю (независимо от того авторизирован
> ли я на сайте) на страницу:
> http://www.lostfilm.tv/details.php?id=11595
> а уже оттуда я нажимая на кнопку (красная вверху) могу увидеть окно
> со ссылками на torrent.
> Как с помощью wget или curl можно перейти со страницы http://www.lostfilm.tv/details.php?id=11595
> на страницу со ссылкой на torrent?

Всем спасибо разобрался сам:
во время подключения wget к lostfilm нужно указывать usess:
wget -v --header "Cookie: uid=xxxxx; pass='xxxxx827d636093xx'; usess=xxxxxx1eb1f" -- http://lostfilm.tv/download.php?id=11592&Forever.S01E02.720p...

при этом если Вы хотите чтобы файл с расширением torrent сохранялся с нормальным именем, то нужно создать файлик ~/.wgetrc и прописать туда строчку content-disposition.


"скрипт для lostfilm"
Отправлено Andrey Mitrofanov , 22-Окт-14 18:20 
>нужно создать файлик ~/.wgetrc и прописать туда строчку
> content-disposition.

не "нужно", а "можно"

wget --content-disposition ...