Внимание! Исходя из последних событий по блокировке ресурсов в сети. Хочу предупредить всех наших пользователей!
Публикация любых плейлистов содержащих телеканал «Наш Футбол» (эфирное название «Матч!Премьер» и «Матч! Футбол») ЗАПРЕЩЕНА!
К пользователям которые нарушат правила могут быть применены штрафные санкции!

Автор Тема: Плагин для просмотра архивов IPTV  (Прочитано 510657 раз)

deugene и 3 Гостей просматривают эту тему.

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1110 : 09 Январь 2021, 21:30:34 »
в "шкурке"?!?!
Код сделан так что если нету того рендера (PositionGauge.py) , - то ПО БАРАБАНУ ... вырезаем его к "бениной маме" из xml-струкруы скина ....Этого рендера, как оказалось, нет только на VTI и использкемом вами на DM имидже opendreambox и только по тому что там компоненты для скинов из серии "поставил/не поставил" .... Это просто маленький указатель текущей позиции на прогрессбар ... ни на что эта красивость не влияет

Как тут может быть краш

    def __init__(self, session, parent=None):

        if not glob.glob('/usr/lib/enigma2/python/Components/Renderer/PositionGauge.*'):
            tree = ET.fromstring(self.skin)
            _ = map(tree.remove, tree.findall('.//widget[@render="PositionGauge"]'))
            self.skin = ET.tostring(tree, encoding='utf-8', method='xml')
?
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1111 : 09 Январь 2021, 21:43:35 »
Именно с компонентом EventPosition у Gurman2000 перестало крэшить.Но до того как написать ему,я протестил у себя,после удаления компонента при нажатии на паузу(дефолтный скин) рес ушёл в зелень.
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1112 : 09 Январь 2021, 21:56:13 »
после удаления компонента при нажатии на паузу(дефолтный скин) рес ушёл в зелень.
скиньте ссылку на этот "компонент" чтобы его можно было скачать . Я гляну его содержимое...... чудес - НЕ БЫВЕТ ... Скорее всего рендеры располагаются по другому пути , если это так .. Я просто верну логику принудительного вырезания по используемому "имиджу" ... и тогда будет все равно , установлен, не установлен... используешь - opendreambox - "ПРИВЕТ ВРАЧАМ" ))) Нету указателя на слайдере прогрессбара )))

Могу переделать логику кода что если opendreambox. , то принудительно ставить с фида это компонент ... Вариантов - навалом

p..s. В первом посте темы deb переделан с учетом логики вырезания рендера по используемому имиджу ...  Проверяйте ... установленную компоненту с рендером на вашем opendreambox можно не удалять ..... теперь рендер принудительно вырезается если используются имиджи 'opendreambox' и  'vti' ... Крашится ?
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1113 : 09 Январь 2021, 22:25:15 »
<widget source="session.Event_Now" render="PositionGauge" pointer="/usr/lib/enigma2/python/Plugins/Extensions/IPTVarchive/images/pointer.png:1855,5" position="200,804" size="1520,20" zPosition="3" transparent="1">
                    <convert type="EventPosition">Gauge</convert>
                </widget>

 

Я жду название скрина паузы?!?!

„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1114 : 09 Январь 2021, 22:29:23 »
<widget source="session.Event_Now" render="PositionGauge" pointer="/usr/lib/enigma2/python/Plugins/Extensions/IPTVarchive/images/pointer.png:1855,5" position="200,804" size="1520,20" zPosition="3" transparent="1">
                    <convert type="EventPosition">Gauge</convert>
                </widget>

 
и ? Где крамола ? Вопрос же был не в "содержимом" рендера (он везде на всех имиджах +- одинаков) и куске скрина с плага , а о том где этот рендер лежит (path к данному рендеру в используемом вами имидже opendreambox) ... Более того уже переделано и должно игнорить вообще тот поинтер на имидже opendreambox , что я и просил проверить , deb - в первом посте
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1115 : 09 Январь 2021, 22:30:31 »
Крашится ?
Сейчас проверить не могу.Семья телевизор смотрит.

Добавлено: 09 Январь 2021, 22:34:05
а о том где этот рендер лежит ...
Конвертeр лежит в Converter(поэтому и вырезка из куска окна плага)
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1116 : 09 Январь 2021, 22:38:18 »
Конвертeр лежит в Converter
Вы ничего не путаете ? PositionGauge.py -  рендер и в "нормальных" имиджах лежит в Renderer  ;)
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1117 : 09 Январь 2021, 22:41:37 »
А Конвертeр EventPosition лежит в Converter(поэтому и вырезка из куска окна плага) :-\
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1118 : 09 Январь 2021, 22:42:20 »
Я жду название скрина паузы?!?!
Для "кстомизации"
iptvArchiveInfoBar - первый инфобар
iptvArchiveSecondInfoBar - второй инфобар
iptvArchiveInfoBarSummary - OSD / LCD
iptvArchivePause - pause
iptvArchiveStatusScreen - stop, play, ff, rewind, aspectratio

Если нет "кастомных", то используются стандартные из вашего имиджа
InfoBar - первый инфобар
SecondInfoBar - второй инфобар
InfoBarSummary - OSD / LCD
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1119 : 09 Январь 2021, 22:42:36 »
<convert type="EventPosition">Gauge</convert>
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1120 : 09 Январь 2021, 22:44:25 »
А Конвертeр EventPosition
Походу уже не важно ))) должно работать везде ...  Но открою Вам "тайну золотого ключика" ... на большинстве имиджей не OE2.5/2.6 , если нет какого-то конвертора , то просто НЕ используется нода и нифига не крашится .. .Как пример OBH , OpenPli и т.д. ... но у OE2.5/2.6. свой путь ))))

Сча сделаю проще ... буду просто принудительно "впуливать" и рендер и конвертер в имидж откуда-нибудь с гита ... Код этих "приблуд" достаточно старый и изменений там никто не вносил годами .. .Должны работать везде ... Соответсвующим образом поправлю скрипты установки ... вот и "вся любовь" .. надеюсь что хоть curl есть везде ))))
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1121 : 09 Январь 2021, 22:45:56 »
Походу уже не важно ))) должно работать везде ...
Попробую позднее,отпишусь.На связи!!!
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1122 : 09 Январь 2021, 23:05:20 »
Попробую позднее,отпишусь.На связи!!!
В общем красота - в простоте ... Не вижу смысла я в том pointer , взял и вырезал ноду из скина ... Теперь гарантированно везде рабоает и не будет 5 страниц бестолкового флуда в теме )))) обнова в первом посте что для deb что для ipk ..... Вот и вся любовь ...
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Онлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1123 : 11 Январь 2021, 15:33:41 »
ОБНОВА
2.0.13


1) Добавлены инфо-скины во время просмотра при нажатии "PLAY", "STOP", "FF", "REW" , "ASPECT RATIO"
2) Добавалено изменение "Aspect ratio" при просмотре архивов, вызов по "blue" (синей) кнопке во время просмотра архивной трансляции

ОБНОВА
2.0.14


1) Пофиксен "падеж" при старте на имиджах VTI.
2) Пофиксен иногда возникавший "падеж" при выходе из плагина на DM в случае использования не системных channels selector, например, zaphistory
2) Небольшая реорганизация и оптимизация кода
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1124 : 15 Январь 2021, 01:07:35 »
Dorik1972 как всегда большое спасибо!!!Потестил сегодня 2.014,всё здорово работает(во всяком случае косяков в фунциональности никаких пока не заметил) и к плагину нареканий никаких!!!
НЕ претензия,всего лишь мысль вслух...

вот так сейчас в моём скрине   



а так в скрине плагина               


Может конечно ИНФОБАР не у всех выскакивает или он намного ниже чем у меня..!

у меня <widget name="status" position="40,695


Добавлено: 15 Январь 2021, 01:19:08
iptvArchiveInfoBar - первый инфобар
iptvArchiveSecondInfoBar - второй инфобар
iptvArchiveInfoBarSummary - OSD / LCD
iptvArchivePause - pause
iptvArchiveStatusScreen - stop, play, ff, rewind, aspectratio

Если нет "кастомных", то используются стандартные из вашего имиджа
InfoBar - первый инфобар
SecondInfoBar - второй инфобар
InfoBarSummary - OSD / LCD


За инфу о СКРИНАХ отдельное спасибо!!!
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal