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

Автор Тема: Конверторы, Рендеры, Компоненты (Converters, Renders, Components) без обсуждения  (Прочитано 6952 раз)

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

2boom™

  • Super V.I.P.
  • Оффлайн

  • *
  • Сообщений: 1 180
  • Карма: +51/-0
  • Forum "Dоmicа"
Собственно выкладываем конвертеры и рендеры и все прочее касаемое скиностроения с кратким описанием без обсуждения....
« Последнее редактирование: 18 Ноября 2011, 16:06:06 от 2boom »

bigroma™

  • Super V.I.P.
  • Оффлайн

  • *
  • Сообщений: 597
  • Карма: +992/-1
  • Mой ресивер: DM500HD
Просил, надо делать. Начнем помалу

ServiceInfo2

Сделан на базе стандартного ServiceInfo2

Выводит:
             xAPID \
            xVPID   > apid vpid sid в 16-ричной системе,
            xSID   /   верхнем регистре всегда в 4 символа при необходимости с ведущими нолями
            CAIDs  - через пробел все каиды присутствующие в потоке.
Добавил(01.08)
"xOnId"
"xTsId"
=============
Если надо еще что, или глюк какой, пишите.
В теме по скинам выкладывал, но если наводим порядок, в дальнейшем будет обновлятся только здесь.
« Последнее редактирование: 02 Августа 2011, 01:41:22 от bigroma »

bigroma™

  • Super V.I.P.
  • Оффлайн

  • *
  • Сообщений: 597
  • Карма: +992/-1
  • Mой ресивер: DM500HD
После некоторых раздумий переименовал долго пиленный мною CaidDisplay в CaidInfo2.
Просто во первых там от начального вывода одной строчки мало что осталось, во вторых чтобы не было путаницы.
На сегодня он(совместно с ServiceInfo2) полноценно заменяет ExtremeInfo в скинах HD-Line_Tuxbox и HD-LINE_PRO.

Причем может мне показалось, но ExtremeInfo не обновляет свое состояние, ну или по крайней мере обновляет коряво.
У меня вроде нормально. Имеется в виду ViaEcm и т.д.

Теперь можно выводить форматной строкой.
%S    server name
%SP  port
%PR  protocol
%R    reader
%C    caid
%P    pid
%p    prov
%O   sOurce
%T   ecm_time
%t    tabulation "\t"
%n    NewLine "\n"
%## Spaces where ## are digits pointed q-ty of spaces

Space is separator between parametrs

==========
Ver 0.2 add BisEcm BisCrypt (2boom requested)
Ver 0.2.1 add "Channel is FTA" Message for Default call if iServiceInformation.sCAIDs is empty (2boom requested)
Ver 0.3 Add format string as parametr. Tested with mgcamd,oscam,wicard. Remove cccam and gbox compatibility(I hope temporary)
Ver 0.4 Change Default string format. Back cccam support. Few fixes. If parameters in Format string less than 4 and parameter not Default return "" string for FTA and not decoded channels.
Ver 0.5 Speed optimization, few fixes
Ver 0.6 few fixes, parameter reader for oscam, corrected string format for oscam (moded 2boom)
« Последнее редактирование: 16 Января 2012, 03:02:37 от Sirius0103 »

bigroma™

  • Super V.I.P.
  • Оффлайн

  • *
  • Сообщений: 597
  • Карма: +992/-1
  • Mой ресивер: DM500HD
NextEvent

Выводит или название следующей передачи на канале или ExtendedDescription, в случае пустого ExtendedDescription  выводит Description.

Идея объединения Ext + Short мне честно говоря не нравится, кому очень захочется поправит сам.


liga1006

  • V.I.P.
  • Оффлайн

  • *
  • Сообщений: 70
  • Карма: +245/-1
  • Пол: Мужской
  • Forum
  • Mой ресивер: DM800.Vu+duo
  • Антенны: 9.13.36.56.60.75.85
Компонент Screen.py (плавное появление всего OSD)
Спасибо  Nikolasi за компонент
Запаковал оба, оригинал(Screen.py#) и модифицированный(Screen.py)
« Последнее редактирование: 19 Ноября 2011, 01:02:15 от Religion »

liga1006

  • V.I.P.
  • Оффлайн

  • *
  • Сообщений: 70
  • Карма: +245/-1
  • Пол: Мужской
  • Forum
  • Mой ресивер: DM800.Vu+duo
  • Антенны: 9.13.36.56.60.75.85
Рендер NextEvent2
Благодарим nikolasi
Выводит время и название следующих передач



Выводит столько передач, сколько поставите в исходнике
В этом, который выложил я, включено 5 передач

            maxx += 1
            if maxx > 5:
               break
               continue

Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
<widget source="ServiceEvent" render="NextEvent2" position="48,525" size="722,113" font="Regular;18" foregroundColor="yellow" backgroundColor="black" noWrap="1" transparent="1" zPosition="2" />

liga1006

  • V.I.P.
  • Оффлайн

  • *
  • Сообщений: 70
  • Карма: +245/-1
  • Пол: Мужской
  • Forum
  • Mой ресивер: DM800.Vu+duo
  • Антенны: 9.13.36.56.60.75.85
Исходник конвертора ExtremeInfo с позволения  nikolasi
автор спустя длительное время решил открыть своё творение  :-))

liga1006

  • V.I.P.
  • Оффлайн

  • *
  • Сообщений: 70
  • Карма: +245/-1
  • Пол: Мужской
  • Forum
  • Mой ресивер: DM800.Vu+duo
  • Антенны: 9.13.36.56.60.75.85
Вроде полностью допиленный конвертер ProgressDiskSpaceInfo, спасибо ув.vlamo
Очень подходит для имиджа домика
Увидел картинку выложенную oys со скина немезис, захотелось вывести такую же инфу на домике 8, как бы конвертор уже был выводящий инфу о дисках и пространстве, но нужно было, чтобы выводило прогресс уровни, как всегда vlamo не отказал в помощи

Виджеты, вариант для скина hd-line_tvpro вывода полной инфы

Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
  <ePixmap alphatest="blend" pixmap="hd-line_tvpro/images/dev_flash.png" position="55,207" size="60,60" />
  <widget source="session.Event_Now" render="Progress" pixmap="hd-line_tvpro/images/device.png" position="130,215" size="100,15" transparent="1" borderWidth="1" borderColor="grey" zPosition="1">
    <convert type="ProgressDiskSpaceInfo">FleshInfo</convert>
  </widget>
  <widget source="session.CurrentService" render="Label" position="130,240" size="475,18" zPosition="1" font="Regular; 16" halign="left" valign="center" transparent="1" noWrap="0">
    <convert type="ProgressDiskSpaceInfo">FleshInfo,Full</convert>
  </widget>
  <widget source="session.CurrentService" render="Label" position="234,285" size="70,15" zPosition="1" font="Regular; 14" halign="left" valign="center" transparent="1" noWrap="0">
    <convert type="ProgressDiskSpaceInfo">HddTemp</convert>
  </widget>
  <ePixmap alphatest="blend" pixmap="hd-line_tvpro/images/dev_hdd.png" position="55,277" size="60,60" />
  <widget source="session.Event_Now" render="Progress" pixmap="hd-line_tvpro/images/device.png" position="130,285" size="100,15" transparent="1" borderWidth="1" borderColor="grey" zPosition="1">
    <convert type="ProgressDiskSpaceInfo">HddInfo</convert>
  </widget>
  <widget source="session.CurrentService" render="Label" position="130,310" size="475,18" zPosition="1" font="Regular; 16" halign="left" valign="center" transparent="1" noWrap="0">
    <convert type="ProgressDiskSpaceInfo">HddInfo,Full</convert>
  </widget>
  <ePixmap alphatest="blend" pixmap="hd-line_tvpro/images/dev_usb.png" position="55,347" size="60,60" />
  <widget source="session.Event_Now" render="Progress" pixmap="hd-line_tvpro/images/device.png" position="130,355" size="100,15" transparent="1" borderWidth="1" borderColor="grey" zPosition="1">
    <convert type="ProgressDiskSpaceInfo">UsbInfo</convert>
  </widget>
  <widget source="session.CurrentService" render="Label" position="130,380" size="475,18" zPosition="1" font="Regular; 16" halign="left" valign="center" transparent="1" noWrap="0">
    <convert type="ProgressDiskSpaceInfo">UsbInfo,Full</convert>
  </widget>
  <ePixmap alphatest="blend" pixmap="hd-line_tvpro/images/dev_ram.png" position="55,417" size="60,60" />
  <widget source="session.Event_Now" render="Progress" pixmap="hd-line_tvpro/images/device.png" position="130,425" size="100,15" transparent="1" borderWidth="1" borderColor="grey" zPosition="1">
    <convert type="ProgressDiskSpaceInfo">MemTotal</convert>
  </widget>
  <widget source="session.CurrentService" render="Label" position="130,450" size="475,18" zPosition="1" font="Regular; 16" halign="left" valign="center" transparent="1" noWrap="0">
    <convert type="ProgressDiskSpaceInfo">MemTotal,Full</convert>
  </widget>
  <ePixmap alphatest="blend" pixmap="hd-line_tvpro/images/dev_swap.png" position="55,487" size="60,60" />
  <widget source="session.Event_Now" render="Progress" pixmap="hd-line_tvpro/images/device.png" position="130,495" size="100,15" transparent="1" borderWidth="1" borderColor="grey" zPosition="1">
    <convert type="ProgressDiskSpaceInfo">SwapTotal</convert>
  </widget>
  <widget source="session.CurrentService" render="Label" position="130,520" size="475,18" zPosition="1" font="Regular; 16" halign="left" valign="center" transparent="1" noWrap="0">
    <convert type="ProgressDiskSpaceInfo">SwapTotal,Full</convert>
  </widget>
Я вставил данные виджеты в меню информация, а вообще их лучше приделать в плагин домики 



Вывод температуры не много притупляет скорость вывода инфы, если температуру не включать, то всё будет работать быстро
Вот это виджет

Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
  <widget source="session.CurrentService" render="Label" position="234,285" size="70,15" zPosition="1" font="Regular; 14" halign="left" valign="center" transparent="1" noWrap="0">
    <convert type="ProgressDiskSpaceInfo">HddTemp</convert>
  </widget>

В архиве сам конвертор, папка с картинками и варианты виджетов
« Последнее редактирование: 27 Февраля 2012, 23:38:20 от Religion »

shkoda

    Оффлайн

  • Ветеран
  • *
  • Сообщений: 1 539
  • Карма: +3156/-0
  • Сто раз помоги,забудут.Один раз откажи,запомнят.
  • Mой ресивер: Formuler F4 Turbo;GI ET11000 4K
  • Антенны: 36.0°E
Обновление конвертеров и рендеров 8.8-r0

Автор 2boom

Спойлер
Извините, но гости не могут просматривать ссылки. Регистрация или Логин
Извините, но гости не могут просматривать ссылки. Регистрация или Логин

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


fairbird

  • Japhar sim Team
  • Оффлайн

  • *
  • Сообщений: 708
  • Карма: +3530/-10
  • Пол: Мужской
  • Japhar sim team member
  • Mой ресивер: DM 800 PVR
ServiceName2 V2.0

I have edit to compatible with OE2.0 And OE2.5

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


 

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