место в рейтинге
  • 50955
  • 23
  • 5
Нравится блог?
Подписывайтесь!

Автоматическая закачка новых серий с lostfilm.tv

Стоит линуксовый сервер. На нем установлен transmission 1.90

Решил автоматизировать закачку новых версий сериалов с lostfilm.

Видел пару примеров в интернете, но кончилось тем, что написал сам. Предварительно надо вытащить куки и точное наименование браузера.

Куки в Opere вытащил Ctrl+F12 - Расширенные - Cookies - Упpaвлeниe cookies...

Нам понадобятся uid, pass, usess и  phpbb2mysql_data.
Значение ua (UserAgent) для своего браузера можно поискать в интернете. Я же сделал "проще"

 
  1. <?php
  2. $ua=$_SERVER['HTTP_USER_AGENT'];
  3. print "$ua\n";
  4. ?>

В итоге скрипт получился такой:

  1. #!/bin/sh
  2. TMP1=tmp.1
  3. TMP2=tmp.2
  4. TMP3=tmp.3
  5. lfrss="http://www.lostfilm.tv/rssdd.xml"
  6. lfcookie="Cookie: uid=xxx; pass=xxx; usess=xxxxx; phpbb2mysql_data=xx"
  7. ua="Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.50"
  8. # Каталог, который наблюдает transmission
  9. WDIR=/downloads/watch-dir
  10. # Качаем RSS
  11. /usr/bin/wget -O $TMP1 $lfrss
  12. # Качать только avi
  13. cat $TMP1 | grep -ioe 'http.*torrent'| grep -ie 'avi' > $TMP2
  14. # Список сериалов
  15. cat $TMP2 | grep -ie '\(Eureka\|Endgame\|Leverage\|House\|Warehouse\)' > $TMP3
  16. for l in `cat $TMP3`
  17. do
  18. tor=`echo $l | cut -d';' -f2`
  19. if [ ! -f $WDIR/$tor ]
  20. then
  21. echo !!! download $tor
  22. /usr/bin/wget -nc -O $tor --referer="$lfrss" --user-agent="$ua" --no-cookies --header="$lfcookie" $l
  23. echo ------------ >> download.torrent.list
  24. echo `date`: download $tor >> download.torrent.list
  25. mv $tor $WDIR
  26. fi
  27. done

WDIR - это каталог, который наблюдает transmission. Я указал его прямо в командной строке, запускащей демон

/usr/local/bin/transmission-daemon --watch-dir /downloads/watch-dir

Добавляем вызов скрипта в cron и наслаждаемся

friday
11 августа 2011, 11:21
2408

Загрузка...
Loading...

Комментарии

tooFAT
0
0
Линукс то тут при чём? Баш можно и под вендой юзить.
friday
0
0
можно конечно, но так как это все было сделано на линуксовом сервере - попало в раздел линукса
tooFAT
0
0
Т.е. если я пишу на клиспе под вендой, мне нужно постить в коммьюнити швиндоус?
Ну да ладно, пусть по твоему будет, люблю скрипты на баше.

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

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

До каких пор чиновники будут игнорировать защиту детей?

До каких пор чиновники будут игнорировать защиту детей?

До каких пор Уполномоченный по правам ребенка, как институт во всем мире стоящий на страже жизни и прав детей, в нашей стране будет выполнять представительские функции?
AliyaSadyrbaeva
вчера / 18:27
  • 4754
  • 5
«Алматы – город, летящий под откос», или Кто заказал утку у российского блогера

«Алматы – город, летящий под откос», или Кто заказал утку у российского блогера

Некий блогер Сергей Никитский неустанно пишет о Казахстане, Астане, Экспо и посвящает два материала Алматы, причём подчёркнуто называет город Алма-Ата.
Langdon
19 июля 2017 / 15:44
  • 3871
  • 58
Что происходит в казахстанской правоохранительной системе под видом борьбы с коррупцией

Что происходит в казахстанской правоохранительной системе под видом борьбы с коррупцией

За день до своей гибели прямо около памятника жертвам политических репрессий 1937-го Жампозов сказал жене, что он – жертва точно таких же репрессий.
openqazaqstan
24 июля 2017 / 10:18
  • 3014
  • 12
Зачем эмигрировать в Россию? Лично я никогда не понимал этой странной мечты

Зачем эмигрировать в Россию? Лично я никогда не понимал этой странной мечты

Некоторые мои знакомые, мечтают уехать в Россию и побыстрее получить гражданство. Кому мы там сдались? Есть замечательная поговорка: "Где родился - там и пригодился".
Washington
вчера / 12:15
  • 2963
  • 86
Книга, которая сэкономит вам 150 тысяч долларов и два года жизни

Книга, которая сэкономит вам 150 тысяч долларов и два года жизни

Автор утверждает, что программы МБА не дают никакого позитивного выхлопа, если ты уже не являешься владельцем или наследником прибыльного бизнеса. Знания МБА можно получить бесплатно, уверяет он.
Aks_Ras
19 июля 2017 / 16:28
  • 2894
  • 2
Госорганы, ответственные за жизни детей, хранят молчание. У них в отчетах все хорошо

Госорганы, ответственные за жизни детей, хранят молчание. У них в отчетах все хорошо

Вчера все информационные агентства страны передали сообщение, которое заставило забиться в ужасе сердца всех матерей страны. В мусорном контейнере города Сатпаев было обнаружено тело новорожденной девочки.
AliyaSadyrbaeva
19 июля 2017 / 11:06
  • 2402
  • 19
Мужчины Люксембурга и Казахстана: «У нас они уже в 35 добиваются статуса»

Мужчины Люксембурга и Казахстана: «У нас они уже в 35 добиваются статуса»

Что касается парней, так это вообще отдельная тема. Они для меня загадка. Уже год пытаюсь понять ход их мыслей. Для нас, казахов, немного сложно понять, почему человек в 35-36 лет, до сих пор не нашел смысла жизни.
AASh
24 июля 2017 / 15:19
  • 1914
  • 18
Почему путь к любимому Иссык-Кулю из года в год не становится легче

Почему путь к любимому Иссык-Кулю из года в год не становится легче

Минувшие выходные для казахстанских туристов, рвущихся от алматинской жары к иссык-кульской прохладе, снова обернулись настоящим кошмаром.
caravan_kz
19 июля 2017 / 18:39
  • 1921
  • 4
Наша новая рубрика «Топ-5»: самые красивые актрисы Казахстана

Наша новая рубрика «Топ-5»: самые красивые актрисы Казахстана

Решили сделать топ-5 красивых актрис Казахстана. Очень долго спорили о первых трех местах и даже чуть не подрались. Было очень тяжело выбирать.
asdbqwe
20 июля 2017 / 14:24
  • 1940
  • 41