Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Фетчер для lostfilm.tv #15

Open
dganic opened this issue Oct 23, 2013 · 6 comments
Open

Фетчер для lostfilm.tv #15

dganic opened this issue Oct 23, 2013 · 6 comments
Labels

Comments

@dganic
Copy link

dganic commented Oct 23, 2013

Я конечно понимаю что lostfilm.tv наверно один из самый трекер не поддающийся парсингу, и в комментариях он ссылку на раздачу он не даёт, но я надеюсь что найдется человек который сможет это реализовать, т.к этот ресурс находится на верхней строчки у любителей сериалов. Тем более у других уже получалось его распарсить, например сайт http://litr.cc, вполне уведомляет о новых сериях, и даже выдаёт почти прямую ссылку на торрент: http://www.lostfilm.tv/rdr.php?c=157&s=03&e=01 , из которой можно я думаю добраться и до ссылки на торрентю К тому же для XBMC существует плагин для просмотра Lostfilm в онлайне, и например от туда можно спереть парсинг сайта: http://yadi.sk/d/g1tCMpgkBTZmf

Заранее спасибо тому кто займется реализацией 👍

@mdevaev
Copy link
Owner

mdevaev commented Oct 24, 2013

Для лостфильма фетчер написать нельзя. У него другой принцип организации торрентов (плохой, кстати).

На рутрекере и нонейме, при добавлении новых серий, старый торрент пересобирается. В его внутренностях лежит ссылка на тему, откуда он был взят.
У лоста же, на каждую серию создается новый торрент, или даже три (разного качества). Автоматическая обработка такой последовательности мне не кажется очевидной. Затыки, как минимум, такие:

  1. Как определить, за какой раздачей следить? В каментах этих торрентов - мусор, ссылок нет:
$ rtfile Marvels.Agents.of.S.H.I.E.L.D.S01E04.rus.LostFilm.TV.torrent --name --comment --provides
name: Marvels.Agents.of.S.H.I.E.L.D.S01E04.rus.LostFilm.TV.avi
comment: LostFilm.TV(c)
provides: Marvels.Agents.of.S.H.I.E.L.D.S01E04.rus.LostFilm.TV.avi

Значит, надо конфигурировать пути для мониторинга руками.
2) Как выбрать, какой торрент качать? Качество бывает разное и каких-то серий в том качестве, которое пользователь хочет, может не оказаться. Снова настройка или регекспы?
3) Куда качать файл? В тот же каталог, что и остальные файлы, или в другой? Опять же, это неочевидно.

То есть, лост для автоматической обработки не пригоден, да и концепция один-файл-на-торрент - ущербна. Может, у меня дойдут руки написать программу, которая будет смотреть по ссылкам и искать обновления, но пока единственное, что я могу посоветовать - RSS, сторонний мониторинг (с ручным добавлением, потому что никто, кроме rtfetch, этого не умеет) или ручная проверка раз в неделю (опять же, с ручным добавлением).

@dganic
Copy link
Author

dganic commented Oct 24, 2013

Была мысль парсить либо имя торрент файла,или имя файла в раздаче (благо у них хоть там всё порядке и есть какой-то стандарт) и загонять в поиск и искать раздачу. Оказалось что на LostFilm нету поиска О_о
Думал также парсить RSS c сайта, оказалось что он больше не выдаёт прямых ссылок на торрент, хотя и редиректит на страницу с нужным сериалом, эту XML тоже можно парсить и выдергивать хотябы ссылку на страницу с раздачей, хотя всё равно параметры для парсинга придется указывать вручную в конфиге (сериал, номер сезона, с какой серии качать), та что профита это особо не прибавит.

В общем понятно что всё плохо, но я с радостью бы не отказался от полуавтоматического варианта. Всё примерно так как вы описали. Я имею некий конфиг который заполняю в ручную, указываю ссылку на нужную мне раздачу, номер сезона, номер с серии с которой качать, качество видео ( если нет в таком, качает в другом) ну и конечно путь куда это всё дело качать.

Вот за такую реализацию я был-бы очень благодарен, и это облегчило бы мне жизнь)

@dganic
Copy link
Author

dganic commented Nov 29, 2013

Не появилось время хоть для какой-то реализации? Единственное чего не хватает в вашем продукте)

@mdevaev
Copy link
Owner

mdevaev commented Nov 30, 2013

Я пока не придумал, как это вписать в концепцию системы.

@dganic
Copy link
Author

dganic commented Nov 30, 2013

Мне как я уже говорил не трудно было бы внести нужные сериалы в конфиг в ручную, думаю другим тоже было-бы это сделать не сложно, раз других вариантов нету.

@mdevaev
Copy link
Owner

mdevaev commented Dec 9, 2013

Оно не вписывается в принцип работы. Если я и буду писать, то как отдельную утилиту.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants