Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

 
 
Опции темы Опции просмотра
Старый 02.04.2018, 12:31   #1
lyxstv
Senior Member
 
Аватар для lyxstv
 
Регистрация: 02.04.2018
Сообщений: 167
По умолчанию Плагин LRuTor

Доброго дня!

Хотелось бы поделится своим плагином для известного сайта RuTor.
Важное замечание, делал я его для личных нужд, но не хотелось бы чтобы код пропал, возможно кому то будет полезен.

Началось с того что мой провайдер самовольно заблокировал все зеркала рутора.

Изначально я модифицировал плагин от TDW1980 под себя, но там все слабо структурировано и автор совершенно игнорирует pep8, в связи с чем код сложно читать.

Собственно я решил написать плагин именно под себя (часть кода была взята у TDW1980 в частности проигрывание p2p плеерами).

Особенности.
  1. Поиск по имени.
  2. Последний поиск по имени.
  3. Основные топы рутора.
  4. Есть турбо режим, делается минимальное кол-во запросов к рутору, без всякой доп информации, для слабых железок(или если вы хотите быстро запустить фильмец).
  5. Свой отдельный раздел избранного, для тех у кого нет возможности вызвать контекстное меню (добавление в просмотре списка файлов раздачи), перекачивает торрент при открытии(не нужен торрент чекер).
  6. Доменнонезависимые урлы в лист итемах, это для того чтобы если вы обычным способом добавляете в избранное, а потом домен заблокировали, новый домен будет подтягиваться из настроек плагина.
  7. Оооочень мудренная система получения информации о торрентах. Если в кратце, то вся информация берется с рутора, описание и обложка.
    Но рутор не хочет быстро работать, думает это ддос, пришлось делать обходной маневр. Есть демон который медленно и маленькими порциями получает информацию о раздачах, также есть обменник, в который помещается информация и через него уже все быстро и прекрасно.
  8. Все запросы к сайтам кэшируются на 6 часов и повторные запросы берутся из кэша. Кэш можно чистить.
  9. 2 вида антизапрета, такой как у TDW1980 и прокси лист. Для начала нужно создать проксилист, соответствующий пункт меню. На вашей железке протестируются прокси, которые запишутся в proxy_list.json. Также вы сами можете создать такой файл со своими прокси. В этом режиме плагин может вылетать, это потому что 3 запроса с 3х прокси вернули неудовлетворительный ответ. Просто пробуем еще раз или заново создаем прокси лист.

Также в подробном описании есть полный заголовок раздачи, чтобы было понятно чей релиз и др информация.

Вместо даты(первый столбец листа) выводится качество, если оно есть в заголовке.

ps: Не судите строго, это только первая версия.

Версии
0.0.14 plugin.video.lrutor-2018-04-05-08-53.zip
0.0.15 plugin.video.lrutor-2018-04-10-10-29.zip [бета версия]

Остальные версии в репозитории
repository.lyxstv-0.0.1.zip

Последний раз редактировалось lyxstv; 10.04.2018 в 15:41.
lyxstv вне форума   Ответить с цитированием
 
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 15:39. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.