:: Блог - Спутниковое телевидение :: :: ВКонтакте - Спутниковое телевидение:: :: Одноклассники - Спутниковое телевидение:: :: FACEBOOK - Спутниковое телевидение::

Автор Тема: Как править файлы конфигурации меню плагина файл Config.py и др.  (Прочитано 6576 раз)

0 Пользователей и 1 Гость просматривают эту тему.

remium

    Оффлайн

  • Опытный
  • ******
  • Сообщений: 97
  • Карма: +14/-0
подскажите нужно ли делать какие либо настройки в самом плагине, я имел ввиду в настройках где задаётся пользователь и пароль и путь к архиву, что там нужно редактировать или прописать, где пользователь у меня стоит демо, путь к архиву ничего нет, а так у меня он работает нормально ,фильмы идут, но почему то не идёт скачивание на жёсткий диск дрима 800

joker2™

  • Админсовет
  • Оффлайн

  • *
  • Сообщений: 3 430
  • Карма: +7762/-2
  • Пол: Мужской
  • сижу дома смотрю в оба
  • Mой ресивер: нет больше ни одного все в утиль
  • Антенны: 1.65offs 1.3offs остальные ржавые и снесло ветром

Допустим у вас проблема и нет возможности сохранить с пульта конфигурацию
Путь к Архиву и Путь к IPTV
дополнительно Путь к EPG

И так чтобы нам попасть в ресивер я использовал Извините, но гости не могут просматривать ссылки. Регистрация или Логин
Файлы прилагаются во вложениях в зависимости от версии вашего программного обеспечения на компьютере 32 и 64 бит
Запускаем программу вписываем ваш сетевой адрес(хост) , логин и пароль доступа к ресиверу если у вас есть порт доступа то и порт
Нажимаем быстрое соединение и попадаем в корневую папку ресивера
Далее выбираем путь /usr/lib/enigma2/python/Plugins/Extensions/Seasondream  файл Config.py
Правой кнопкой мыши встаем на файл и выбираем Просмотр\Правка
Начнем с того как выглядит сам файл при открытии в редакторе (редактировать советую в Извините, но гости не могут просматривать ссылки. Регистрация или Логин)
файл прилагается ... желательно сделать его редактором по умолчанию


файл Config.py
Спойлер
# -*- coding: UTF-8 -*-
# Copyright 2013-2014 John Red.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#   Извините, но гости не могут просматривать ссылки. Регистрация или Логин
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.


from Components.config import ConfigSelection, ConfigSubsection, ConfigText, ConfigPassword,config,ConfigNumber


try:
    from Plugins.Extensions.Seasondream.Constants import const
except ImportError:
    from Constants import const


class Config(ConfigSubsection):
   
    VERSION_MAJOR=2
    VERSION_MINOR=141120
    VERSION_SUFFIX="v6"
   
    def __init__(self):
        ConfigSubsection.__init__(self)
        self.username=ConfigText(default="Demo",fixed_size=False)
        self.password=ConfigPassword(default="Demo",fixed_size=False)
        self.search_title=ConfigText(default="",fixed_size=False)
        self.search_year=ConfigText(default="",fixed_size=False)
        self.search_actors=ConfigText(default="",fixed_size=False)
        self.search_source_pos=ConfigNumber(default=0)
        self.search_lang=ConfigText(default="ru_RU",fixed_size=False)
        self.vkQuality=ConfigSelection(default="720", choices=["720","480","360","240"])
        self.suggestion=ConfigSelection(default="Да", choices=["Да","Нет"])
        self.remote_logging=ConfigSelection(default="Нет", choices=["Да","Нет"])
        self.extenden_archiv_info=ConfigSelection(default="Да", choices=["Да","Нет"])
        self.iptv_hls_bitrate=ConfigSelection(default="121", choices=[("121","Стандартный"),("122","Мобильный")])
        self.iptv_datacenter=ConfigSelection(default="125", choices=[("125","Европа"),("126","Израиль"),("127","Запад США"),("121","Восток США")])
        self.iptv_player_service=ConfigSelection(default=const.SEASONDREAM_SERVICE_ID, choices=[(const.SEASONDREAM_SERVICE_ID,"Seasondream"),(const.GSTREAMER_SERVICE_ID,"GStreamer")])
        self.video_path=ConfigText(default="",fixed_size=False)
        self.current_video_path=ConfigText(default="",fixed_size=False)
        self.iptv_path=ConfigText(default="",fixed_size=False)
        self.last_epg_update=ConfigText(default="",fixed_size=False)

        self.last_picons_update=ConfigText(default="",fixed_size=False)
       
   
    def getPlayerService(self):
        return self.iptv_player_service.getValue()
   
    def isRemoteLogging(self):
        return  self.remote_logging.getValue()=="Да"


    def isExtendedArchivInfo(self):
        return  self.extenden_archiv_info.getValue()=="Да"
   
    def isSuggestion(self):
        return  self.suggestion.getValue()=="Да"
       
    def getVideoPath(self):
        _path=self.video_path.getValue()
        if(len(_path)==0):
            return _path
        while len(_path)>0 and _path[-1]=="/":
            _path=_path[:-1]       
        return _path+"/"
   
    def getIpTvPath(self):
        _path=self.iptv_path.getValue()
        if(len(_path)==0):
            return _path
        while len(_path)>0 and _path[-1]=="/":
            _path=_path[:-1]       
        return _path+"/"
   
    def getCurrentVideoPath(self):
        _path=self.current_video_path.getValue()
        if(len(_path)==0):
            _path=self.getVideoPath()
        if(len(_path)==0):
            return _path
        while len(_path)>0 and _path[-1]=="/":
            _path=_path[:-1]       
        return _path+"/"
       
    def version(self):
        return "%d.%d%s"%(self.VERSION_MAJOR,self.VERSION_MINOR,self.VERSION_SUFFIX)
   
    def getFullVersion(self):
        return ""+self.version()


cfg=Config()   
config.plugins.seasondream=cfg

Правим то что выделено красным  таким образом

Спойлер
self.video_path=ConfigText(default="/media/hdd/movie/",fixed_size=False)   
self.current_video_path=ConfigText(default="/media/hdd/movie/",fixed_size=False)   
self.iptv_path=ConfigText(default="/media/hdd/IPTV/",fixed_size=False)     
self.last_epg_update=ConfigText(default="/media/hdd/epg/",fixed_size=False)


затем сохраняем и загружаем этот файл обратно на ресивер
перегружаем ресивер и получаем



после этого проверяем функции записи на ресивере
 
если у кого есть какие дополнения то можете дополнять эту тему....
« Последнее редактирование: 17 Мая 2015, 17:22:46 от joker2™ »
Извините, но гости не могут просматривать ссылки. Регистрация или Логин
ресиверы больше не использую смотрю tv-Samsung 4k и сериалы через форкплеер
тарелки 2.4m-прямофокус--1.75offset--1.3m-2шт--0.9m-2шт. стоят как памятники но в рабочем состоянии
-спутники-для просмотра(85-и-75)-(58,2)--гр
модули доступа МТС-ТВ --OTAU-TV -Телекарта

сказали спасибо:


joker2™

  • Админсовет
  • Оффлайн

  • *
  • Сообщений: 3 430
  • Карма: +7762/-2
  • Пол: Мужской
  • сижу дома смотрю в оба
  • Mой ресивер: нет больше ни одного все в утиль
  • Антенны: 1.65offs 1.3offs остальные ржавые и снесло ветром
этот вариант для тех у кого имидж не сохраняет по красной кнопке
я таким образом решил проблему сохранения настроек с пульта имидж OpenViX HadeS
Спойлер
self["myactions"] = ActionMap(["ColorActions","WizardActions","SetupActions"],
        {
            "green": self.keySave,#red
            #"red": self._enableEditMode,
            #"blue":self.hideKeypad,
            "cancel": self.keyCancel,
            "red": self._checkForUpdates,#green
            "up": self._up,
            "down": self._down,


        }, -3)


эти изменения в файле SetupPanel.py (путь /usr/lib/enigma2/python/Plugins/Extensions/Seasondream/panels)
помогают в меню настройки временно использовать вместо красной кнопки (сохранить )
зеленую кнопку (проверить) как сохранить на имидже OpenViX Hades
буду пока так пользоваться так как все остальное работает как надо...
Извините, но гости не могут просматривать ссылки. Регистрация или Логин
ресиверы больше не использую смотрю tv-Samsung 4k и сериалы через форкплеер
тарелки 2.4m-прямофокус--1.75offset--1.3m-2шт--0.9m-2шт. стоят как памятники но в рабочем состоянии
-спутники-для просмотра(85-и-75)-(58,2)--гр
модули доступа МТС-ТВ --OTAU-TV -Телекарта

schelkunchik

    Оффлайн

  • Начинающий
  • **
  • Сообщений: 8
  • Карма: +0/-0
  • Forum
  • Mой ресивер: VU+DUO
  • Антенны: 90-80
 
 Всем Привет не могу создать путь к IPTV жёсткова диска нет есть usb насител
 Ресивер VU+Duo  OpenPli 4

John Red

  • Модератор раздела
  • Оффлайн

  • *
  • Сообщений: 733
  • Карма: +1472/-0
  • Forum
  • Mой ресивер: DM800se
Извините, но гости не могут просматривать ссылки. Регистрация или Логин

 Всем Привет не могу создать путь к IPTV жёсткова диска нет есть usb насител
 Ресивер VU+Duo  OpenPli 4
А проблема то конкретно в чём?
Заходи в меню плага и вноси туда путь

сказали спасибо:


schelkunchik

    Оффлайн

  • Начинающий
  • **
  • Сообщений: 8
  • Карма: +0/-0
  • Forum
  • Mой ресивер: VU+DUO
  • Антенны: 90-80
А проблема то конкретно в чём?
Заходи в меню плага и вноси туда путь

 Joho Red захожу в меню задаю /usb/archive/ или    /hdd/archve/
oтвет такой путь нету, хатя на усб стик создал папку и назвал media
в чём проблема не могу понять
 буду  Благодарен за коструктивный ответ

valiand

    Оффлайн

  • Кандидат
  • ***
  • Сообщений: 22
  • Карма: +7/-0
  • Forum
  • Mой ресивер: Vu+Duo OpenPli 4.0
  • Антенны: 4W - 75E 0,9m ; 36E 0,6m
Извините, но гости не могут просматривать ссылки. Регистрация или Логин

 Joho Red захожу в меню задаю /usb/archive/ или    /hdd/archve/
oтвет такой путь нету, хатя на усб стик создал папку и назвал media
в чём проблема не могу понять
 буду  Благодарен за коструктивный ответ
Если создал папку media, то почему она в пути не прописана?

schelkunchik

    Оффлайн

  • Начинающий
  • **
  • Сообщений: 8
  • Карма: +0/-0
  • Forum
  • Mой ресивер: VU+DUO
  • Антенны: 90-80
 
 стаит последчея версия seasondrfam-2.2.151107 нужно ли изменить Config.ру
 в меню попробывал прописать так /media/usb/archive
 ответ Путь для ипТв не существует

MIC71™

  • Администратор
  • Оффлайн

  • *
  • Сообщений: 17 469
  • Карма: +33282/-24
  • Пол: Мужской
  • Forum
    • Спутниковое ТВ , форум Domica
  • Mой ресивер: Tuxbox990 , DM 900 UHD
  • Антенны: 36е, 85е
после arhive слеш поставь вот так /media/usb/archive/

schelkunchik

    Оффлайн

  • Начинающий
  • **
  • Сообщений: 8
  • Карма: +0/-0
  • Forum
  • Mой ресивер: VU+DUO
  • Антенны: 90-80
МIC71 всё перепробхвал неполучаетца не знаю где искать

 

:: спутниковые ресиверы ::