Nemiroff / script.elementum.nova

Multi-provider for russian tracker for Elementum. Python 2 version. Development stopped.

Home Page:http://nemiroff.surge.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Разработка версии для Python 2 остановлена.

Elementum Nova Build Status GitHub release Telegram

Возможности

  • Ну вроде быстрый
  • Не требует установку дополнительных аддонов
  • Не требуется запуск сервиса в фоне
  • Простое включение и отключение профайдера в настройках. А так-же фильтрация их по типу контента
  • Возможность простого переназначения настроек провайдера без вмешательства в код плагина

Установка

Скачайте последнюю версию с https://nemiroff.surge.sh Для Kodi 17 и выше включите в настройках Неизвестные источники Установите как обычный zip аддон. Для автообновления можно поставить репозиторий с https://nemiroff.github.com/kodi_repo/ или из search.db от bigbax

Добавление / редактирование провайдеров

**В данный момент возможно добавление только открытых провайдера (без ввода логина и пароля) через .json

Вы можете изменить любой параметр провайдера в файле providers.json, но ваши изменения будут потеряны при следующем обновлении. Для того, чтобы этого не произошло Вам требуется создать файл overrides.py в папке профиля, например: ~/.kodi/userdata/addon_data/script.elementum.nova/overrides.py. Поместите Ваши изменения в переменную overrides что бы выглядело так:

overrides = {
    'lostfilm': {
        'name': 'LostFilm.TV'
    }
}

Добавление пользовательского провайдера не сложно, хоть вы будете использовать файл JSON. Можно использовать файл для каждого провайдера отдельно или один со всеми вашими провайдерами. Просто создайте файл с расширением .json в папке providers которая находится в Вашем профиле, например: ~/.kodi/userdata/addon_data/script.elementum.nova/providers/lostfilm.json содержащим (желательно с "subpage": false):

{
    "lostfilm": {
        "anime_extra": "",
        "anime_keywords": "{title:original} {episode}",
        "anime_query": "EXTRA",
        "base_url": "http://www.lostfilm.tv/search/QUERY/1/",
        "color": "FFF14E13",
        "general_extra": "",
        "general_keywords": "{title}",
        "general_query": "EXTRA",
        "language": null,
        "charset": "windows-1251",
        "login_failed": "",
        "login_object": "",
        "login_path": null,
        "movie_extra": "",
        "movie_keywords": "{title} {year}",
        "movie_query": "EXTRA",
        "name": "LostFilm",
        "parser": {
            "infohash": "",
            "name": "item('a', order=2)",
            "peers": "item(tag='td', order=3)",
            "row": "find_once(tag='body').find_all('tr')",
            "seeds": "item(tag='td', order=2)",
            "size": "item(tag='td', order=5)",
            "torrent": "item(tag='a', attribute='href', order=2)"
        },
        "private": false,
        "season_extra": "",
        "season_extra2": "",
        "season_keywords": "{title:ru} Season {season:2}",
        "season_keywords2": "{title} Season{season}",
        "season_query": "EXTRA",
        "separator": "+",
        "show_query": "",
        "subpage": true,
        "tv_extra": "",
        "tv_extra2": "",
        "tv_keywords": "{title} s{season:2}e{episode:2}",
        "tv_keywords2": ""
    }
}

Благодарности

  • @scakemyer за написаный Quasar Burst модуль!
  • @mancuniancol за его работу над Magnetic, этот аддон не появился без него.
  • @elgatito за продолжения Quasar в Elementum.
  • Ну и всем пользователям с XBMC.ru.

About

Multi-provider for russian tracker for Elementum. Python 2 version. Development stopped.

http://nemiroff.surge.sh

License:Do What The F*ck You Want To Public License


Languages

Language:Python 99.5%Language:Makefile 0.3%Language:Shell 0.2%