23 октября | 2018г. | 09:03:37

АвторТема: Модификация плагинов (общие вопросы)  (Прочитано 55851 раз)

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

Оффлайн starikus

  • Падаван
  • *
  • Сообщений: 29
  • Поблагодарили: 25

Уважаемые спецы форума скажите, кроме enigma2-plugin-systemplugins-automaticvolumeadjust нет возможности, у енигмы2, настроить одинаковый уровень звука одновременно (включением одной кнопки) для всех сервисов (каналов) ? Не могу поверить, что енигма2 слабее спарка. Соседи молчат. Если возможно, хочу  понять возражения. Спасибо.


  • GI ET 7000 mini, AMIKO SHD8900                                            

Оффлайн ikrom

  • Младший Джедай
  • **
  • Сообщений: 173
  • Поблагодарили: 381
Сделал вывод прогрессбара в плагини погода на экране.
Если смотришь тв или смотришь видеофайлы любым плеером, всё работает.
Но одно проблема , когда смотришь записанные файлы с кириллицей, он уже не выводить прогрессбар.
Это когда записанные именно на самом ресивере,  а видео файлы с кириллицей на диске - без проблем.
Использовал конвертеры ServicePosition (для видеофайлов) и EventTime ( для ТВ каналов).
Может кто столкнулся с подобной ситуацией,поделитесь пожалуйста опытом.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]

Онлайн тихон

  • Друзья Джедаев
  • *****
  • Сообщений: 1141
  • Поблагодарили: 1942
ikrom, Может надо было в плагин погоды и медиаплеер прикрутить....

Оффлайн Ser6

  • Совет Джедаев
  • ****
  • Сообщений: 9249
  • Поблагодарили: 18766
Может кто столкнулся с подобной ситуацией,поделитесь пожалуйста опытом.
1. Мы не знаем что это за плагин погоды на экране, у нас его нет и никогда он не обсуждался.
2. Что Вы там сделали и как, ведомо только Вам одному - экстрасенсы все в отпуске.
P.S. Догадываюсь что плагин этот от тихон. Если так, то есть форум, где он его выложил - пишите ему там.
  • AX 4K BOX HD51•GOLDMASTER I-912B•WORLD VISION FORCE1•HD BOX HB 7500 CI+•HD BOX SUPREMO•GI S8120HD
"Я - часть той силы, что вечно хочет зла и вечно совершает благо"

Оффлайн SharkyEXE

  • Младший Джедай
  • **
  • Сообщений: 94
  • Поблагодарили: 38
Всем здравствуйте.

Ресивер: Vu+ Solo2
Имидж: OpenATV 6.1 от 30.05.2017
Скин: стандартный , MetrixHD , разрешение скина 1280*720

В ресивере ( по умолчанию , я ничего не трогал ) , в папке /usr/share/fonts/ , установлены такие шрифты:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Проблема: очень хочется в плагине vCalendar использовать шрифт /usr/share/fonts/DejaVuSans.ttf ( моноширинный шрифт ), в файле plugin.py прописал шрифт ( может быть неправильно , помогите мне , пожалуйста)
Спойлер   :
Цитировать
   skin = """
      <screen name="vCalendar" position="center,center" size="600,546" title="vCalendar">
         <fonts>
         <font filename="/usr/share/fonts/DejaVuSans.ttf" name="DejaVuSans" scale="100"/>
         </fonts>
         <widget name="display" font="DejaVuSans;20" position="0,110" size="600,583"/>

         <eLabel font="Regular;20" foregroundColor="#ff4A3C" position="0,421" size="120,25" text="Месяц -"/>
         <eLabel font="Regular;20" foregroundColor="#56C856" position="165,421" size="120,25" text="Месяц +"/>
      </screen>"""
Итого: при запуске плагина в Меню -> Плагины -> vCalendar , ничего не показывается
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Спасибо.

Онлайн obladatel

  • Младший Джедай
  • **
  • Сообщений: 72
  • Поблагодарили: 147
Итого: при запуске плагина в Меню -> Плагины -> vCalendar , ничего не показывается
Или замени все font="Regular; на font="DejaVuSans;, или так...
Спойлер   :
         <font filename="/usr/share/fonts/DejaVuSans.ttf" name="Regular" scale="100"/>
         </fonts>
         <widget name="display" font="Regular;20" position="0,110" size="600,583"/>

Оффлайн SharkyEXE

  • Младший Джедай
  • **
  • Сообщений: 94
  • Поблагодарили: 38
obladatel, здравствуйте.

Заменил как Вы написали

Спойлер   :
Цитировать
   skin = """
      <screen name="vCalendar" position="center,center" size="600,546" title="vCalendar">
         <font filename="/usr/share/fonts/DejaVuSans.ttf" name="Regular" scale="100"/>
         </fonts>
         <widget name="display" font="Regular;20" position="0,110" size="600,583"/>

         <eLabel font="Regular;20" foregroundColor="#ff4A3C" position="0,421" size="120,25" text="Месяц -"/>
         <eLabel font="Regular;20" foregroundColor="#56C856" position="165,421" size="120,25" text="Месяц +"/>
      </screen>"""
Уходит в зеленку - синий экран. Лог прилагаю

Онлайн obladatel

  • Младший Джедай
  • **
  • Сообщений: 72
  • Поблагодарили: 147
Уходит в зеленку - синий экран. Лог прилагаю
Оставьте файл plugin.py как есть, добавьте в скин который используете...
Спойлер   :
эту строку ко всем шрифтам skin.xml
         <font filename="DejaVuSans.ttf" name="DejaVuSans" scale="100"/>
и сам каркас плагина
      <screen name="vCalendar" position="center,center" size="600,546" title="vCalendar">
         <widget name="display" font="DejaVuSans;20" position="0,110" size="600,583"/>
         <eLabel font="DejaVuSans;20" foregroundColor="#ff4A3C" position="0,421" size="120,25" text="Месяц -"/>
         <eLabel font="DejaVuSans;20" foregroundColor="#56C856" position="165,421" size="120,25" text="Месяц +"/>
      </screen>

Онлайн тихон

  • Друзья Джедаев
  • *****
  • Сообщений: 1141
  • Поблагодарили: 1942
SharkyEXE, Я вот так прописал шрифт в плагин погода на экране. Это как пример часть кода.
Спойлер   :
   def __init__(self, session):
                from enigma import addFont
                addFont('/usr/lib/enigma2/python/Plugins/Extensions/MSNWeather/Font/Msnweather.ttf', 'Msnweather', 90, 1)
      Screen.__init__(self, session)

Оффлайн SharkyEXE

  • Младший Джедай
  • **
  • Сообщений: 94
  • Поблагодарили: 38
тихон, здравствуйте.
Большое Вам спаисбо, Ваш метод сработал.
Всем здравствуйте.
Пожалуйста, скажите, возможно или нет в этот плагин Quick Signal Info добавить отображение Сервисная ссылка ( Service reference ) канала?
То есть при просмотре канала 1HD Music Television , при вызове плагина Quick Signal Info , будет выводиться строка вида 1_0_1_61AA_19_FD_1680000_0_0_0
Спасибо.

Онлайн тихон

  • Друзья Джедаев
  • *****
  • Сообщений: 1141
  • Поблагодарили: 1942
SharkyEXE,У меня в скине прописано типа так
Спойлер   :
     <widget source="session.CurrentService" render="Label" position="689,954" size="545,45" zPosition="2" font="Regular; 38" halign="center" foregroundColor="lime" backgroundColor="background" transparent="1">
      <convert type="ServiceName2">Reference</convert>
    </widget>
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн SharkyEXE

  • Младший Джедай
  • **
  • Сообщений: 94
  • Поблагодарили: 38
тихон, здравствуйте.
Большое Вам спасибо за совет, поулчилось так
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн SharkyEXE

  • Младший Джедай
  • **
  • Сообщений: 94
  • Поблагодарили: 38
Всем здравствуйте.
Пишу плагин, в котором никак не могу найти способ нажать кнопку Переключить канал вверх ( вперед )
Функция выглядит так
Спойлер   :
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Пожалуйста, я Вас очень прошу, помогите мне.
Спасибо.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1506 Ответов
214706 Просмотров
Последний ответ 07 октября | 2014г. | 16:53:08
от orwik
30 Ответов
12171 Просмотров
Последний ответ 25 августа | 2013г. | 21:57:16
от westsib
460 Ответов
122097 Просмотров
Последний ответ 15 сентября | 2018г. | 16:47:04
от Vlsergei
1464 Ответов
164029 Просмотров
Последний ответ 22 октября | 2018г. | 20:44:44
от romario76
985 Ответов
183783 Просмотров
Последний ответ 13 августа | 2018г. | 12:33:00
от Faluk



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!