-
Исходник компонента Screen.py . Спасибо огромное чудотворцу Nikolasi за компонент
Принцип работы плавное появление инфобаров, а также всего остального
Пробуйте, подходит на все ресы е2- OE 1.6
Проверено на ресиверах Vu+duo и DM 800
На всякий случай сохраните оригинал по пути /usr/lib/enigma2/python/Screens, можно просто приткнуть решётку в конце названия файла, как на скриншоте
(http://s017.radikal.ru/i416/1111/e2/77e593965849.jpg)
----------------------------------------------------------------------------------------
Запаковал оба, будут устанавливаться и оригинал(Screen.py#) и модифицированный(Screen.py)
Или распакуйте через 7z и киньте вручную
Команда для установки
opkg install /tmp/e2-component-screen-py_ver0.1_mipsel.ipk --force-overwrite
И перегружаем энигму
-
Пробуй.
Весь вечер просидел.Если что то не так,пиши.
1)Конвертер
/usr/lib/enigma2/python/Components/Converter/
2)Локализация на русский язык
/usr/share/enigma2/po/ru/LC_MESSAGES/
-
Рендер NextEvent2
Благодарим nikolasi
Выводит время и название следующих передач
(http://s017.radikal.ru/i400/1112/af/a296b5c97e81.jpg)
Выводит столько передач сколько поставите
В этом который выложил я включено 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" />
-
Исходник конвертора ExtremeInfo автор Nikolasi всё таки решил открыть спустя долгое время ;D
-
Виртуальная клавиатура с русской раскладкой.
Только для опенПли.
Желтая кнопка в скрине, меняет выбор языков.
Она может не прописана в вашем скине,просто нажимайте на пульте и все.
Закинуть в /usr/lib/enigma2/python/Screens
Рестарт Е2.
-
Плавное затухание инфо-бара , проверенно только на OpenPli
Установка:
Распаковать и по FTP путь usr/lib/enigma2/python/Screens - найдите одноименный модуль и сохраните его на всякий случай , потом кидайте этот с заменой.
-
Converter DiskSpaceInfo выводит почти всю основную информацию о дисках
(https://wvclub.net/forum/index.php?action=dlattach;topic=246.0;attach=2833;image)
Примеры виджетов
<widget source="session.CurrentService" render="Label" position="67,314" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">UsbInfo</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,334" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">HddInfo</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,294" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">FleshInfo</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,274" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">HddTemp</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,354" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">LoadAvg</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,374" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">MemTotal</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,394" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">MemFree</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,414" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">SwapTotal</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="67,434" zPosition="4" size="350,20" noWrap="1" valign="top" halign="left" font="Regular;14" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">SwapFree</convert>
</widget>
Что такое LoadAvg можно прочитать тут по ссылке (http://www.colobridge.net/wiki/faq/что_такое_load_average)
Очень неплохо выводить эту инфу с использованием конвертера ConverterRotator
<widget source="session.CurrentService" render="Label" position="75,600" zPosition="4" size="487,20" noWrap="1" valign="top" halign="left" font="Regular; 18" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">UsbInfo</convert>
<convert type="DiskSpaceInfo">HddInfo</convert>
<convert type="DiskSpaceInfo">FleshInfo</convert>
<convert type="DiskSpaceInfo">HddTemp</convert>
<convert type="DiskSpaceInfo">LoadAvg</convert>
<convert type="DiskSpaceInfo">MemTotal</convert>
<convert type="DiskSpaceInfo">MemFree</convert>
<convert type="DiskSpaceInfo">SwapTotal</convert>
<convert type="DiskSpaceInfo">SwapFree</convert>
<convert type="ConverterRotator">3</convert>
</widget>
Автор Ligioner
-
Виртуальная клавиатура с русской раскладкой.
Это новая версия,вчера в Пли были изменения.
Просьба проверить (желательно и другие языки) и отписаться.
Мало ли что упустил.
Установка:
/usr/lib/enigma2/python/Screens
Добавлено: 19 Февраль 2012, 16:37:34
Патч клавы в Пли включили.С завтрашнего дня можно не менять.
-
<widget source="session.CurrentService" render="Label" position="75,600" zPosition="4" size="487,20" noWrap="1" valign="top" halign="left" font="Regular; 18" transparent="1" backgroundColor="transpBlack">
<convert type="DiskSpaceInfo">UsbInfo</convert>
<convert type="DiskSpaceInfo">HddInfo</convert>
<convert type="DiskSpaceInfo">FleshInfo</convert>
<convert type="DiskSpaceInfo">HddTemp</convert>
<convert type="DiskSpaceInfo">LoadAvg</convert>
<convert type="DiskSpaceInfo">MemTotal</convert>
<convert type="DiskSpaceInfo">MemFree</convert>
<convert type="DiskSpaceInfo">SwapTotal</convert>
<convert type="DiskSpaceInfo">SwapFree</convert>
<convert type="ConverterRotator">3</convert>
</widget>
Автор Ligioner
Друзья, просветите.
Этот фрагмент вставлять в файл skin.xml ? А куда именно, имеет значение ?
Добавлено: 08 Март 2012, 23:10:29
И еще вопрос.
Есть рендеры и конверторы сделанные vlamo. Они подходят для ЕТ9000?
Пробую прилепить конвертор dish и рендер RunningText, но сходу не получается. Это у меня кривые руки, или эти компоненты не работают на наших тюнерах ?
Добавлено: 09 Март 2012, 11:41:40
C RunningText разобрался, всё работает, а заставить работать Dish и HDDTemp, не получилось. Может, у кого будут соображения на этот счёт ?
HDDTEMP, вместо цифры выдает слово Temp, а Dish пишет NA.
-
Рендер NextEvent2
Благодарим nikolasi
Выводит время и название следующих передач
(http://s017.radikal.ru/i400/1112/af/a296b5c97e81.jpg)
Выводит столько передач сколько поставите
В этом который выложил я включено 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" />
Работает ли этот рендер на pli3.0 ?
Закинул выложенный файл по пути /usr/lib/enigma2/python/Screens/Renderer , присвоил атрибут 755 и
ничего не произошло.
Правда не понял точно куда вставлять строчку выложенную ввиде кода ? В skin.xml соответствующего скина ? Объясните кто знает поподробнее ?
-
gavd, попробуй прописать другой render="SingleEpgList"
<widget source="ServiceEvent" render="SingleEpgList" position="48,525" size="722,113" font="Regular;18" foregroundColor="yellow" backgroundColor="black" noWrap="1" transparent="1" zPosition="2" />
Рендер во вложениях
-
Работает ли этот рендер на pli3.0 ?
Закинул выложенный файл по пути /usr/lib/enigma2/python/Screens/Renderer , присвоил атрибут 755 и
ничего не произошло.
Правда не понял точно куда вставлять строчку выложенную ввиде кода ? В skin.xml соответствующего скина ? Объясните кто знает поподробнее ?
Сам себе отвечу, может кому сгодится :
на пли 3.0 работает, строчку, выложеную ввиде кода, вставлять в skin.xml соответствующего скина
в секцию <screen name="ChannelSelection".........вместо строчки <widget source="ServiceEvent" render="NextEvent" position="58,562" size="435,79" font="Regular;20" halign="left" valign="top" zPosition="4" backgroundColor="black" foregroundColor="orange" transparent="1" />
(старую строчку обязательно удалить).
-
Тему почистил от хлама дабы не засорять её. Поболтать можно и в курилке про какие то расширения непонятно зачем .
-
Подскачите есть ли рендер PiconProv, PiconSatTV что бы при уменьшении size="50,30" пикон не обрезался и пропорционально уменьшался, так как реализованно на Picon.py Надо чтобы пиконы вытягивало с стандартной папки PiconProv, PiconSatTV а не создавать копии размером 50х30
-
Подскачите есть ли рендер PiconProv, PiconSatTV что бы при уменьшении size="50,30" пикон не обрезался и пропорционально уменьшался, так как реализованно на Picon.py Надо чтобы пиконы вытягивало с стандартной папки PiconProv, PiconSatTV а не создавать копии размером 50х30
а что мешает поправить то?Допишите self.instance.setScale(1)перед каждой строкой где есть строка self.instance.setPixmapFromFile(self.pngname) тогда будет читать размер заданный под пикон в скине и соответственно переразмерять под ваш размер...делов то))
Добавлено: 09 Март 2013, 13:26:51
Добавлю вам еще пару.конвертер ServiceName2 от Вламо переделаный мною для вывода названия провайдера, спутника и трансподеринфо с каналов айпитиви.Спутник если используете пиконы то пикон должен иметь название 00E.Плюс рендер для пиконов спутника-он универсальный работает как в инфобаре так и списке каналов.Пример для инфобара
<widget source="session.CurrentService" render="PiconSat" position="1072,30" size="100,60" zPosition="2" alphatest="on" >
<convert type="ServiceName2">OrbitalPos</convert>
</widget>
пример для списка каналов(для вывода пиконов спутника при листании по списку)
<widget source="ServiceEvent" render="PiconSat" position="1072,30" size="100,60" zPosition="2" alphatest="on" >
<convert type="ServiceName2">OrbitalPos</convert>
</widget>
-
а что мешает поправить то?Допишите self.instance.setScale(1)перед каждой строкой где есть строка self.instance.setPixmapFromFile(self.pngname) тогда будет читать размер заданный под пикон в скине и соответственно переразмерять под ваш размер...делов то))
Класс, спасиба большое, прописал строчку в рендерах PiconProv, PiconSat и теперь пиконы с одной папки и размер мини,
единственно плохо что после обновления слетят рендеры, если бы и на фиде прописать с такими параметрами было бы супер, и не нужно бы было создавать в разных скинах рендеры с разными названиями типа как щас есть( PiconSat, PiconSatTV, PiconSatTvMini и так далее)
-
Дмитрий,поделись конвертером RemainingToText.py для OpenPLi 3.0,если таковой есть.
Старые решения [ClockToText.py+RemainingToText.py] не хотят работать
-
Дмитрий,поделись конвертером RemainingToText.py для OpenPLi 3.0,если таковой есть.
Старые решения [ClockToText.py+RemainingToText.py] не хотят работать
На будущее...
берешь оригинальный RemainingToText.py,там сейчас так,
return "%s%d min" % (prefix, tsecs / 60)
и приводишь к такому виду,
return _("%s%d min") % (prefix, tsecs / 60)
И так можно делать везде,где нет локализации.Только конечно перевод надо вписать.
-
Сделал,как ты писал
elif self.type == self.DEFAULT:
if remaining is not None:
return _("+%d min") % (remaining / 60)
else:
return _("%s%d min") % (duration / 60)
else:
В следующей передаче не меняются мин
-
Сделал,как ты писалВ следующей передаче не меняются мин
А переводить кто будет?
-
Дмитрий73,что-то у меня не получается,может у меня в RemainingToText.py что-то не так?
Переписываю последние строчки,закидываю твой русик,всё равно нижняя строка на латинице
И ещё ,не пойму нужен ли конвертер ClockToText.py ?
....со старым не работает.
-
Дмитрий73,что-то у меня не получается,может у меня в RemainingToText.py что-то не так?
Переписываю последние строчки,закидываю твой русик,всё равно нижняя строка на латинице
И ещё ,не пойму нужен ли конвертер ClockToText.py ?
....со старым не работает.
Надо было с гита пли скачать последний RemainingToText.py и добавить нужно.
-
Вот теперь другое дело,спасибо!
Я на гите PLi не бываю,у нас свой форум,и хорошо когда пользователи нашего клуба делятся доступной информацией.
-
Дмитрий73 (https://wvclub.net/forum/index.php?action=profile;u=98), Как прописать, чтобы выводилось не +211мин. а 3ч. 31мин.?
-
Дмитрий73 (https://wvclub.net/forum/index.php?action=profile;u=98), Как прописать, чтобы выводилось не +211мин. а 3ч. 31мин.?
знаю только как 3ч. 31мин.ХХсек.
по моему это лишнее?
-
Дмитрий73 (https://wvclub.net/forum/index.php?action=profile;u=98), В скине прописал так:
<convert type="RemainingToText">NoSeconds</convert>
В конверторе так:
return _("+ %dhr %02dmin") % (remaining / 3600, (remaining / 60) - ((remaining / 3600) * 60))
В локализации:
msgid "+ %dhr %02dmin"
msgstr "+ %dч. %02dмин."
Теперь вот так выводится:
+ 1ч. 22мин.
-
Дмитрий73 (https://wvclub.net/forum/index.php?action=profile;u=98), В скине прописал так:
<convert type="RemainingToText">NoSeconds</convert>
В конверторе так:
return _("+ %dhr %02dmin") % (remaining / 3600, (remaining / 60) - ((remaining / 3600) * 60))
В локализации:
msgid "+ %dhr %02dmin"
msgstr "+ %dч. %02dмин."
Теперь вот так выводится:
+ 1ч. 22мин.
спасибо.
идея хорошая.дай ка весь код конвертора,немного не понятно.
-
Да, забыл написать, это для передачи которая сейчас идёт, для следующей тоже самое, только везде без "+".
-
Объясните как добавлять msgid в программке Virtaal Translation Editor
-
Virtaal Translation Editor
Я добавляю в DCC, а потом в Poedit перевожу.
-
Новая версия рендера PicEmu2 выводит пиконы различных эмуляторов, спасибо говорим nikolasi за предоставленный рендер, за дополнение и исправления вывода пикона эмулятора wicardd и добавления пикона fta если эмулятор не используется.
<widget source="session.CurrentService" render="PicEmu2" position="197,371" size="100,60" zPosition="3" alphatest="on"/>
-
что нужно паправить в Converter или в Renderer чтобы вывадило
для dvb-t пикон Terrestrial.png
<widget position="183,70" size="100,60" source="ServiceEvent" path="piconSat" render="PiconSat" alphatest="on" zPosition="2" transparent="1">
<convert type="ServiceName2">OrbitalPos</convert>
в рендере в одном месте прописал,вроде работает
но опять баида с букетами получаетса
вылазит где ненадо
прописал как то так
def changed(self, what):
if self.instance:
pngname = ""
if what[0] != self.CHANGED_CLEAR:
sname = self.source.text
# strip all after last :
sname = sname.replace('.', '').replace('Ā°', '')
pngname = self.nameCache.get(sname, "")
if pngname == "":
pngname = self.findPicon(sname)
if pngname != "":
self.nameCache[sname] = pngname
if pngname == "": # no picon for service found
pngname = self.nameCache.get("default", "")
if pngname == "": # no default yet in cache..
pngname = self.findPicon("Terrestrial")
if pngname == "":
tmp = resolveFilename(SCOPE_CURRENT_SKIN, "picon_default.png")
if fileExists(tmp):
pngname = tmp
else:
pngname = resolveFilename(SCOPE_SKIN_IMAGE, "skin_default/picon_default.png")
self.nameCache["default"] = pngname
if self.pngname != pngname:
self.instance.setPixmapFromFile(pngname)
self.pngname = pngname
-
maigais ты не там делаешь снова)) это дело нужно в тот самый ServiceName2 вписать
-
да уж :( пробывал по всякому
так же само как ты iptv прописал чегото неполучаетса
уже терпение кончилос >:(
да ещо как идею разсматривал ServiceOrbitalPosition
-
Вопрос к уважаемому nicolasi, можно ли сделать в вашем рендере PiconRefPS функцию масштабирования пиконов под размер прописанный в скине. По вашему совету я сделал это для рендеров piconSat, piconProv все работает. Хотелось бы чтоб и в этом рендере тоже так было... Заранее спасибо ;)
-
spartak73 это какой рендер?прикрепите я посмотрю.maigais крепи свой ServiceName2(их уже куча вариантов есть) я думаю сделаю тебе
-
Это вот этот. По моему ваша работа. Я брал из вашего поста. Уже не помню где. Он переключает поочередно пиконы канала, провайдера и спутника. Удобная штука. ;)
-
spartak73 конечно удобная три пикона прокручеваетса в одну рамку
так можна сказать первинец от nikolasi
помню я первыи у nikolasi спрашевал поправки на шуре
и я тоже очень даволен ;)
nikolasi
ServiceName2(их уже куча вариантов есть)
тут ты прав ,каждыи под свои проваидер подгоняет
вот мои
-
spartak73 это не мой рендер...да я его правил несколько раз по просьбе того же maigais)) первый раз он вообще на ое2 не работал.задумка интересная но сделано чуть коряво было ну я выкинул половину и вписал так как думаю сам...То не важно.наскока помню у вас проблемка с пиконами большего размера и вы хотите их выводить в стандартном окне пиконов 100 на 60 так что бы их не обрезало??верно?Если да то ловите.теперь независимо какой размер пиконов 100 на 60 или 130х80 все будет вмещатса в стандартном окне 100 на 60
Добавлено: 27 Июнь 2013, 00:16:03
maigais- ваш пикон Terrestrial.png для реального dvb-t?Я верно понял?не айпитив и тд а рельно канал который идет по dvb-t тюнеру?
-
Может я не правильно выразился. Прошу простить. Но задумка была не только уменьшать пиконы а подгонять их под размер предусмотренный в скине. Допустим в одном скине размер пиконов 100х60 а в другом 130х80 и чтобы все это работало автоматом. Не зависимо от размера самих пиконов. Например пиконы 100х60 растягивать до размера в скине 130х80 и наоборот пиконы 130х80 сжимать под размер скина 100х60. Простите если я путано изъясняюсь я уже давно живу в Германии немного русский забываю :D . Сейчас ваш рендер в виджете предусмотренного под размер 130х80 под пиконом оставляет цветные полосы. Уменьшает он до размеров 100х60 корректно. В общем я хотел универсальность. Может вы свой рендер-ротатор сделаете? Наверно намного легче чем править чужой код... Все же я надеюсь на вашу светлую голову. Еще раз спасибо.
-
maigais- ваш пикон Terrestrial.png для реального dvb-t?Я верно понял?не айпитив и тд а рельно канал который идет по dvb-t тюнеру?
конечно для реального
ps.немношко не втему
ну как известно у шуры есть свои плагин ShuraCatchUpTV для прасмотра архива
если чесно я там пополнил из плагина EPGSearch кода кое что
точнее вывод в менюшках
вот ломаю голуву как можно превизать чтоб читало описание передачи из epg.dat
также само как в букетах
это зделать наверное сложно
да и скин изпользуетса "EPGSelection"
<widget source="Event" render="ScrollLabel" position="85,120" size="435,364" transparent="1" font="Regular; 20">
<convert type="EventName">FullDescription</convert>
</widget>
-
Может я не правильно выразился. Прошу простить. Но задумка была не только уменьшать пиконы а подгонять их под размер предусмотренный в скине. Допустим в одном скине размер пиконов 100х60 а в другом 130х80 и чтобы все это работало автоматом. Не зависимо от размера самих пиконов. Например пиконы 100х60 растягивать до размера в скине 130х80 и наоборот пиконы 130х80 сжимать под размер скина 100х60. Простите если я путано изъясняюсь я уже давно живу в Германии немного русский забываю :D . Сейчас ваш рендер в виджете предусмотренного под размер 130х80 под пиконом оставляет цветные полосы. Уменьшает он до размеров 100х60 корректно. В общем я хотел универсальность. Может вы свой рендер-ротатор сделаете? Наверно намного легче чем править чужой код... Все же я надеюсь на вашу светлую голову. Еще раз спасибо.
)) это вы извините я не верно понял что надо....Зы а че вы раньше не писали что с Германии?)) когда я минивен себе искал там))) учитывая что по немецки ноль то купил в Италии(италянским владею свободно-4 года там отработал...).это все офтоп.Вот держите теперь будет и увеличивать и уменьшать.Но в скине появилось 2 параметра-
piconWidth-длина нужная для этого скина
piconHeight-высота нужная для этого скина
пример для наглядности
<widget source="session.CurrentService" render="PiconRefPS" position="102,118" size="50,30" piconWidth="50" piconHeight="30" zPosition="10" transparent="1" alphatest="on"/>
тоисть сейчас выведет пиконы размером 50 на 30
если piconWidth и piconHeight не указаны в скине-рендер выведет по умолчанию размер 100 на 60...вот додумалса пока до такого варианта.Вам устроит так?дело в том что рендер использует принцып вывода слайдов и для смены размера пикона надо жестко указать нужный вам размер пиконов...Делать свой ротатор...а смысл если например этот же рендер работает нормально?а изобретать велосипед по новому...ну не вижу смысла в этом)))
-
nikolasi, Спасибо, теперь нормально все. То что нужно. :)
Оффтоп: если нужен перевод с немецкого обращайся ;) .
-
Вопрос к уважаемому nicolasi, можно ли сделать в вашем рендере PiconRefPS функцию масштабирования пиконов под размер прописанный в скине. По вашему совету я сделал это для рендеров piconSat, piconProv все работает. Хотелось бы чтоб и в этом рендере тоже так было... Заранее спасибо ;)
А не мог бы ты выложить эти правленные piconSat и piconProv , чтоб уж всё в комплекте было ;) . И пояснение как задействовать в skin.xml .
Заранее спасибо .
-
Скачай последнюю билиотеку компонентов с паралельного форума. Там это уже все поправлено. ;) А задействовать также как и все другие рендеры...
<widget source="session.CurrentService" render="PiconSatTV" position="63,181" size="100,60" zPosition="4" transparent="1" alphatest="on" />
<widget source="session.CurrentService" render="PiconProv" position="115,560" size="100,60" zPosition="10" transparent="1" alphatest="on">
<convert type="ServiceName2">%P</convert>
</widget>
-
А задействовать также как и все другие рендеры...
ты имеешь ввиду что достаточно просто вместо size="100,60" прописать size="500,300" то получим соответствующий пикончик ? И дополнительно больше ничего не надо прописывать (типа piconWidth="500" piconHeight="300") ?
-
Разговор был за рендеры piconProv, piconSatTV. Не надо все в кучу мешать. В этих рендерах виджет такой как я выложил. Для другого рендера от nikolasi PiconRefPS нужны вот эти параметры о которых ты упомянул.
-
Для комплекта-рендер PiconCams.Выводит слайдом пикон эму+пиконы кодировок.Эму берет с определения /tmp/ecm.info как и рендер PicEmu2, кодировки-с потока.Рендер и пиконы к ему и кодировкам в прицепе.в скине пример
<widget source="session.CurrentService" render="PiconCams" position="102,118" size="100,60" zPosition="10" transparent="1" alphatest="on"/>
да рендер PiconRefPS я переписал-он теперь работает и в меню каналов в спаре с конвертром ServiceName2.
думаю теперь имеете 2 рендера которые впринцыпе в 2 своих окнах выведут вам всю нужную информацию в виде пиконов
-
А в рендере PiconCams тоже работает масштабирование пиконов? Просто я хочу пиконы кодировок тоже перерисовать в размер 130х80 :D
-
А в рендере PiconCams тоже работает масштабирование пиконов? Просто я хочу пиконы кодировок тоже перерисовать в размер 130х80 :D
да принцып тотже что и в PiconRefPS2 и в PiconRefPS(параметры piconWidth и piconHeight) тоисть под любой скин и размер пиконов можете подстроить
-
nikolasi,поправь рендер PiconCams,при старте wicard - зелёнка
-
Harmon у вас оф. карточка стоит ?Я исправлю(получаетса что у вас нет файла /tmp/ecm.info) и можете свой конфиг викарда показать?
Вот держите-я вписал 3 проверки теперь полюбому не будет зелени..+добавил полинтервал(пикон эму сменитса сразу когда сменили эму)
-
nikolasi,совершенно верно ,у меня в ридере newcamd525 не прописан emm_cache
Нет, у меня ш@ра
В ридере emubiss я удалил строку сознательно,так как без неё быстрей переключается канал Евроньюс( НТВ+)
Извините, вам запрещён просмотр содержимого спойлеров.
Ой,что-то не то написал... :-\
Проверил,всё работает как часы.
Огромное тебе спасибо nikolasi !
-
дописал вывод кодировки EXSET.+ сделал пикон темный для EXSET кому нужно-ловите.Да не в тему(извините) ткныте где есть темные пиконы для Лебедя...
-
дописал вывод кодировки EXSET.+ сделал пикон темный для EXSET кому нужно-ловите.Да не в тему(извините) ткныте где есть темные пиконы для Лебедя...
Если такие подойдут:
Извините, вам запрещён просмотр содержимого спойлеров.
-
oleg8000 можете скинуть мне пиконы на мыло?сутки прошли а кода подтвержждения активации с этого форума нет(чет maigais меня не взлюбил-я так понял его форум))
-
nikolasi,держи
-
oleg8000 можете скинуть мне пиконы на мыло?сутки прошли а кода подтвержждения активации с этого форума нет(чет maigais меня не взлюбил-я так понял его форум))
ты чего обижаеш ;D
тебя как радного принял
пробуи тепер и почту глянь
-
nikolasi, посмотри рендер PiconCams.py,почему-то он не выводит пиконы Wicardd и OScam
Mgcamd выводит без проблем.
Вместо Wicardd выводит gbox :-\
Эмуль на ш@ре,ecm.info :
Извините, вам запрещён просмотр содержимого спойлеров.
C OScam разобрался,неправильно был подписан пикон,но викард правильно [Wicardd.png]
Может чего -то не хватает в конфиге викарда ?
Мой конфиг ниже пост #52
-
Harmon держите.счас все будет ок.Плюс поидеи должен определять и если у вас работает карточка....можете проверить карточку-пикон должен матюкатса под карточку как Card
-
nikolasi ,
спасибо за рендер !
А ты можешь сделать плагин , как в iPhone / iPod Touch: Due - напоминалка
Некий органайзер,чтобы не пропустить событие,то есть какую нибудь важную передачу.
-
nikolasi ,
спасибо за рендер !
А ты можешь сделать плагин , как в iPhone / iPod Touch: Due - напоминалка
Некий органайзер,чтобы не пропустить событие,то есть какую нибудь важную передачу.
впринцыпе это не так сложно сделать....опишите как хотите это видеть-в виде сообщения на экране и тд...тоисть как должен выглядить функционал самого плагина или как оно выглядит м работает на том же iPhone
-
В принципе нужна строка на экране через >Blink</convert>
Наподобие RecInfoBar /событие/время/
Допустим заходишь в раздел Выбор EPG.там есть функция Добавить таймер,синяя кнопка свободна,на неё привязать функцию напоминание.
Смотришь дату и время передач на текущую неделю,добавляешь нужную.Выходишь.Смотришь какой нибудь канал допустим через пару-тройку дней,память конечно подвела.....а тут упс- напоминание.
Так же работает таймер записи,но бывает запись то и не нужна.
Если это возможно,внешний вид этого плагина не столь важен,важен функционал.
Надеюсь ,доступно описал свою хотелку...
-
в имидже ruDREAM OE3.0 Live X images имеется плавная анимация для Renderer PositionGauge
у кого стоит новый ruDREAM OE3.0 Live X скиньте ихний скин и рендер PositionGauge хочу на моём скине также сделать
а лучше весь имидж разобранный целиком
как это работает можно здесь пасмотреть
Извините, вам запрещён просмотр содержимого спойлеров.
-
vadim7272,разве нельзя выдрать из имиджа для тестирования Здесь (https://www.dropbox.com/sh/2fwqeg6t431s2j4/VbPaZj5BlB)
М-да,заманчивый имидж Тыц (https://www.dropbox.com/sh/2fwqeg6t431s2j4/VbPaZj5BlB#f:Live-X%20HD1080p%20ru.mov)
-
Harmon спасибо
но в папки у тебя нет skin.xml что бы подсмотреть
-
Держи....
Всё хорошо в имидже ruDREAM OE3.0 Live X ,кроме мелкого шрифта .Движок и правда очень хороший.
-
nikolasi (https://wvclub.net/forum/index.php?action=profile;u=1161), Нужна ваша помощь! Как добавить класс и прописать дефку, чтоб в режиме медиа проигрывателя, например, прописать другой "набор виджетов"?
-
maigais ты не там делаешь снова)) это дело нужно в тот самый ServiceName2 вписать
видемо если нулевая позицыя забито иптв
то на пиконсат пикон для dvb-t непривизать
сегодня засел на ServiceName2 крешеи поганял
где то читал на форуме у когото на этом коде работает
и нехрена непонял
мне непамагло
def getOrbitalPosition(self, service):
feinfo = service.frontendInfo()
orbital = 0
if feinfo is not None:
frontendData = feinfo and feinfo.getAll(True)
if frontendData is not None:
if frontendData.has_key("tuner_type"):
if frontendData["tuner_type"] == "DVB-S":
orbital = int(frontendData["orbital_position"])
if orbital > 1800:
return str((float(3600 - orbital))/10.0) + "°W"
elif orbital > 0:
return str((float(orbital))/10.0) + "°E"
-
maigais какой рендер используешь piconsat?если тот что я выкладывал дляиспользовния с конвертером ServiceName2 а именно его OrbitalPos то допиши вот это себе в ServiceName2 должно тебе помочь..проверить не могу у меня нет двт но по логике должно выводить тебе пикон двт а имеено с названием пикона DVB-T на твоих каналах.я ж говорил тебе-просто все можно сделать...
@cached
def getText(self):
sname2 = ""
sname3 = ""
sname = ""
service = self.source.service
if service:
feinfo = service.frontendInfo()
if feinfo is not None:
frontendData = feinfo and feinfo.getAll(True)
if frontendData is not None and frontendData.get('tuner_type') == 'DVB-T':
sname3 = 'DVB-T'
if isinstance(service, iPlayableServicePtr):
info = service and service.info()
ref = None
else: # reference
info = service and self.source.info
ref = service
if info is None: return ""
sname = ref and ref.toString() or info.getInfoString(iServiceInformation.sServiceref)
if 'tvshka' in sname:
sname2 = "SCHURA"
elif 'vsadmin' in sname:
sname2 = "Vsadmin"
if 'http' in sname:
sname3 = "Iptv"
if self.type == self.NAME:
name = ref and (info.getName(ref) or 'N/A') or (info.getName() or 'N/A')
return name.replace('\xc2\x86', '').replace('\xc2\x87', '')
elif self.type == self.NUMBER:
num, bouq = self.getServiceNumber(ref or eServiceReference(info.getInfoString(iServiceInformation.sServiceref)))
return num and str(num) or ''
elif self.type == self.BOUQUET:
num, bouq = self.getServiceNumber(ref or eServiceReference(info.getInfoString(iServiceInformation.sServiceref)))
return bouq
elif self.type == self.PROVIDER:
return ref and self.getProviderName(ref) or info.getInfoString(iServiceInformation.sProvider) or sname2
elif self.type == self.REFERENCE:
return ref and ref.toString() or info.getInfoString(iServiceInformation.sServiceref)
elif self.type == self.ORBPOS:
if sname3 == "Iptv":
orbp = "0.0В°E"
elif sname3 == "DVB-T":
orbp = "DVB-T"
else:
orbp = self.getTransponderInfo(info, ref, '%O')
return orbp
или еще проще вот так
elif f == 'O': # %O - orbital_position (dvb-s/s2)
if type == 'DVB-S':
x = self.tpdata.get('orbital_position', 0)
result += x > 1800 and "%d.%d°W"%((3600-x)/10, (3600-x)%10) or "%d.%d°E"%(x/10, x%10)
elif type == 'DVB-T':
result += "DVB-T"
смотри какой вариант тебе нравитса...думаю последний самый простой))
-
спасибо ;)
в торои вариант прокатил
-
Ребята,подскажите какой рендер выводит бегущую строку на vfd дисплей ?
-
Любой, который ты использовал у себя или увидел в других скинах. Например: RollerCharLCD, RollerCharLCDLong, g16RollerChar, LcdRoller.
-
Коллеги, хоть это и не имеет отношения к теме форума, но имеет отношение к скинам. Надеюсь, что кто-нибудь направит в нужное русло.
Есть скин от имиджа BH для VFD панели (DUO2). Хотел использовать этот скин на PLI, но ничего не получилось. Тогда, пошел другим путём. Взял скин от PLI за основу и пытаюсь его дополнить виджетами. И тоже не получается. Помогите разобраться, что я делаю не так.
В прицепе скин от PLI. Для начала, хочу банально добавить часы в InfoBarSummary.
<widget source="global.CurrentTime" render="Label" position="86,0" size="49,12" font="FdLcD;12" halign="right" transparent="1">
<convert type="ClockToText">Format:%H:%M</convert>
</widget>
Добавлено: 05 Сентябрь 2013, 15:47:43
Коллеги, хоть это и не имеет отношения к теме форума, но имеет отношение к скинам. Надеюсь, что кто-нибудь направит в нужное русло.
Есть скин от имиджа BH для VFD панели (DUO2). Хотел использовать этот скин на PLI, но ничего не получилось. Тогда, пошел другим путём. Взял скин от PLI за основу и пытаюсь его дополнить виджетами. И тоже не получается. Помогите разобраться, что я делаю не так.
В прицепе скин от PLI. Для начала, хочу банально добавить часы в InfoBarSummary.
<widget source="global.CurrentTime" render="Label" position="86,0" size="49,12" font="FdLcD;12" halign="right" transparent="1">
<convert type="ClockToText">Format:%H:%M</convert>
</widget>
Cори, я еще и разделом ошибся. Прошу Модератора перенести топик сюда
Извините, вам запрещён просмотр содержимого спойлеров.
-
Вопрос по рендеру PicEmu2.py
system: Viaccess
caid: 0x0500
pid: 0x07DE
prov: 040600
cw0: 03 98 85 20 91 3E DD AC
cw1: F8 8B D8 5B CE 36 6A 6E
Signature OK
source: net (camd35 at 111.222.222.444:Camd3)
868 msec -- Fri Nov 15 16:48:40 2013
Этот лог с Оскама по протоколу Самд3, он абсолютно идентичен логу ниже с Мгсамда по протоколу невкамд, соответственно рендер выводит картинку мгкамда, а не оскама.
system: Viaccess
caid: 0x0500
pid: 0x0fa7
prov: 040600
cw0: 6F 86 B7 AC 68 2D 12 A7
cw1: 86 2D E4 97 A0 2D 52 1F
Signature OK
source: net (newcamd at 111.222.333.444:Newcamd)
512 msec -- Fri Nov 15 19:35:15 2013
Это можна как-то победить или плюнуть.
-
Вопрос по рендеру PicEmu2.py
system: Viaccess
caid: 0x0500
pid: 0x07DE
prov: 040600
cw0: 03 98 85 20 91 3E DD AC
cw1: F8 8B D8 5B CE 36 6A 6E
Signature OK
source: net (camd35 at 111.222.222.444:Camd3)
868 msec -- Fri Nov 15 16:48:40 2013
Этот лог с Оскама по протоколу Самд3, он абсолютно идентичен логу ниже с Мгсамда по протоколу невкамд, соответственно рендер выводит картинку мгкамда, а не оскама.
system: Viaccess
caid: 0x0500
pid: 0x0fa7
prov: 040600
cw0: 6F 86 B7 AC 68 2D 12 A7
cw1: 86 2D E4 97 A0 2D 52 1F
Signature OK
source: net (newcamd at 111.222.333.444:Newcamd)
512 msec -- Fri Nov 15 19:35:15 2013
Это можна как-то победить или плюнуть.
Переключить в оскаме на вывод родного ecm.info
-
С Новым Годом! Подскажите где можно скачать конверторы,рендеры для Dreambox 8000 ? Спасибо!
-
А какие конкретно нужно? Можешь использовать библиотеку с гисклуба.
-
Рендер PicCript2.py от Nikolasi
Добавил кодировки:
Извините, вам запрещён просмотр содержимого спойлеров.
Пример :
<widget source="session.CurrentService" render="PicCript2" path="/ULTRA-HD/crypt" position="1134,674" size="100,30" alphatest="blend" zPosition="3" />
-
А какие конкретно нужно? Можешь использовать библиотеку с гисклуба.
Ссылочку можно для библиотеки. Спасибо.
-
Ссылочку можно для библиотеки. Спасибо.
Здесь (http://gisclub.tv/skiny-pikony-lokalizacija/gisclub-skin-lib-biblioteka-renderov-i-konverterov-%282%29/)
-
кто пользуется WWeather.pu ?
у меня с нового года стоит одна и таже температура и не меняется
кто пользуется , как у вас ? и есть ли альтернатива
-
vadim7272 (https://wvclub.net/forum/index.php?action=profile;u=631), И у меня тоже - доступа к сайту нет... Если есть желание, вот альтернатива
Извините, вам запрещён просмотр содержимого спойлеров.
-
да я тоже его поставил , вроде норм но вктер в км.час показывает
-
vadim7272 (https://wvclub.net/forum/index.php?action=profile;u=631), С ним так изначально... А QuickWeather от Nikolasi - не подойдёт?
-
QuickWeather от Nikolasi я такой не знаю
набрал в гугле зашёл , там на инглише , яхо погоду правильно паказывает , оставлю его
-
vadim7272 (https://wvclub.net/forum/index.php?action=profile;u=631), Ну зачем же Google... На этом форуме он есть
https://wvclub.net/forum/index.php?topic=927.0
-
кто пользуется WWeather.pu ?
у меня с нового года стоит одна и таже температура и не меняется
кто пользуется , как у вас ? и есть ли альтернатива
Альтернатива [spzWeather ],компоненты в прицепе,как прописать ,- пример в xml
Данные берёт с foreca,иконки работают некорректно,да и погода отличается от той,которая выводится плагином Foreca c фида.
Сделать так, чтобы данные были из самого плагина Foreca у меня не получается
-
Подскажите кто нибудь где взять Рендер RunningText для OpenPli4. Спасибо.
-
hlobazh (https://wvclub.net/forum/index.php?action=profile;u=5761), попробуй
-
hlobazh (https://wvclub.net/forum/index.php?action=profile;u=5761), попробуй
Спасибо, пошло нормально.
-
Nikolasi у меня вапросик
уже долгое время ломаю голуву
так как я пользуюс твоим первиницем рендером PiconRefPS.py
но он чегото неотоброжает пикон иптв проваидер с референсом 4097:0
хотя на референс 1:0:1 отоброжает
как можна наладить!!!!
-
maigais а чего не работает?
if sname.startswith('4097'):
sname = sname.replace('4097', '1', 1)
вставить строка 64
-
это же проста для Picon конала
у меня неотоброжает Picon проваидера
-
maigais если провавайдер получается через ServiceName2, то не будет выводится провайдер при таком раскладе и рендер здесь не причем, конвертер возвращает вместо имени провайдера, STREAMTV....
-
плоха читал ;)
"первиницем рендером PiconRefPS.py" ----> первыи рендер от Nikolasi « Ответ #37 https://wvclub.net/forum/index.php?topic=246.30
он работает сам по себе
ServiceName2 непределах
-
maigais та я вообще читать не умею, только писать, там в рендере есть предопределенные провайдеры или provname.upper() было интересно глянуть, что он отдает в твоем случае, вот как посмотреть я не могу придумать....
-
maigais та я вообще читать не умею, только писать,
шутник ;D
он мне выводит дефолт пикон скина на референсом 4097:0
-
maigais я так понял если iptv, то рендер анализирует референс (для iptv он включает в себя все с адресами , паролями и явками) нет ли там волшебного слова и по нему определяет прова, дык покажи что у тебя записано в букете, на любой канал данного прова, тогда будет ясно ...
-
да я пробывал по всякому
проста получаетса чио нечитает как сылку rtmp потому неотоброжает пикон проваидер
#SERVICE 4097:0:1:7918:A:70:FFFF0000:0:0:0:rtmp%3a//iptv1.zargacum.net/iptv/110?key=ччччччччч:Kinoreys 4
#DESCRIPTION Kinoreys 4
#SERVICE 4097:0:1:46B6:12:70:FFFF0000:0:0:0:rtmp%3a//iptv1.zargacum.net/iptv/115?key=ххххххххх:Kinoreys 5
#DESCRIPTION Kinoreys 5
-
попробуй 91-й строкой добавить
elif 'zargacum' in sname2:
name = "ZARGACUM"
rtmp по моему никаким боком
ps пикон должен называться ZARGACUM.png
-
нету разницы
у меня так имеитса и неотоброжает
elif 'zargacum' in sname2:
sname = "ZARGACUMTV"
называться ZARGACUMTV.png
мне кажитса проста нечитает rtmp
-
да твой rtmp никаким образом не влияет, это просто 4 буквы так как референс это строка, почему не находит непонятно или находит и кто-то потом перешибает, надо сидеть внимательно рассматривать строку и остальные определения так можно найти...
Добавлено: 11 Июль 2014, 10:19:54
maigais
59-й строкой пропиши
print sname2
и покажи, что там за строка получается от этого и будем танцевать
-
нехрена непонял куда вставить
тав вроде вывод для прастого пикона
вот мои фаил
может поправиш а я тестану ;)
-
maigais да пофиг что там, нужна переменная sname2 в которой ищутся по имени iptv провайдеры,смотри прицеп
-
неа
вся инфа пропало в инфобаре
-
завтра поставлю, разберусь
Добавлено: 12 Июль 2014, 12:21:41
maigais короче получается ситуация не откуда взять название провайдера
вот переменная по которой , определяется провайдер
SNAME2: - 4097:0:1:46B6:12:70:FFFF0000:0:0:0::Kinoreys 5
в ней и намека нет на zagracum
что тут придумать не знаю...
ps я вставил код print строка 88 там меняя имя переменной в терминале можешь смотреть, что выводит рендер, может чего придумаешь....
Добавлено: 12 Июль 2014, 16:08:06
pps из идей только зашифровать провайдера в референсе вместо спутника, у тебя например, так
#SERVICE 4097:0:1:46B6:12:70:FFFF0000:0:0:0:rtmp%3a//iptv1.zargacum.net/iptv/115?key=ххххххххх:Kinoreys 5
добавляем в код:
elif ':FFFF0000:' in sname2:
sname = "ZARGACUMTV"
ты можешь развести практически любое количество провов, изменяя
FFFF0000, FFFF0001, FFFF0003 и т.д. в таком виде работает, см прицеп
-
спасибо
данет
ето невариант
нехочу выходить из рамки енигмы
предирживаюс к FFFF0000
что означает кабельное телевидение
так читаетса в енигме и сервицнаме итт
должен же быть варианты
неможет быть такое что http сылку читает
но rtmp нечитает
видемо вся фишка в #SERVICE 4097
пробывал так и тоже неотоброжает
#SERVICE 4097:0:1:2:0:0:0:0:0:0:http%3a//iptv1.zargacum.net/iptv/ххххххххх/102/index.m3u8:Kinoreys 2
#DESCRIPTION Kinoreys 2
-
да фишка в 4097 воспроизводится через GStreamer (ServiceMP3), а поводу выходить за рамки енигмы, не смеши этот рендер за нее и выходит в твоем понимании, например в месте где прописаны спутники..... ну успехов борись.... на данном этапе ни чем...
-
блин в твоем случае все пиконы переделать надо
для иптв если перезвать в FFFF0001, FFFF0003
и неизвестно как епг проидот :o
вот как не странно в другие рендеры работают в списке коналов
ну правда там сервицнаме помогает
-
не хочешь не переделывай, я предложил какое-то решение, не устраивает, я тут причем, а epg, ну ты же повелитель своего epg экспериментируй кроме самого референса в этом варианте вытащить ничего не получается.... а servicename2 там тоже не все хорошо в serviceEvent есть возможность вытащить а в currentService никак, я поглядываю на него но пока не придумал как править, и главное не сломать....
-
вот глянул в HD Glass 16 в рендерах
и непонял имеитса литам функцыя для проваидера
-
в рендерах нет вывода провайдера
-
завтра поставлю, разберусь
Добавлено: 12 Июль 2014, 12:21:41
maigais короче получается ситуация не откуда взять название провайдера
вот переменная по которой , определяется провайдер
SNAME2: - 4097:0:1:46B6:12:70:FFFF0000:0:0:0::Kinoreys 5
в ней и намека нет на zagracum
что тут придумать не знаю...
ps я вставил код print строка 88 там меняя имя переменной в терминале можешь смотреть, что выводит рендер, может чего придумаешь....
Добавлено: 12 Июль 2014, 16:08:06
pps из идей только зашифровать провайдера в референсе вместо спутника, у тебя например, так
#SERVICE 4097:0:1:46B6:12:70:FFFF0000:0:0:0:rtmp%3a//iptv1.zargacum.net/iptv/115?key=ххххххххх:Kinoreys 5
добавляем в код:
elif ':FFFF0000:' in sname2:
sname = "ZARGACUMTV"
ты можешь развести практически любое количество провов, изменяя
FFFF0000, FFFF0001, FFFF0003 и т.д. в таком виде работает, см прицеп
Сегодня ешо кывырялса ,вопшем нормально срабатывает
И ServiceName2 апазнаёт FFFF0000, FFFF0001, FFFF0003 Как кабельный
-
Moжна поправить штоб ServiceName2 читал lamedb
Как рудримовский ExtServiceInfo читает
Тогда можно было там мануальной прописать провайдер
И пиконы провайдер и название проваидера отображается как для примера Viasat
Проста создать lamedb_old в /etc/enigma2/
И правляем под себя lamedb_old и енигма нетрогает его
Вот прописал в ExtServiceInfo и провайдер непереписоваетса
class CashServiceList:
CashServiceList = {}
def __init__(self):
if not pathExists('/etc/enigma2/lamedb_old'):
return
f = open('/etc/enigma2/lamedb_old').readlines()
f = f[f.index('services\n') + 1:-2]
cashServices = {}
while len(f):
ref = [ x for x in f[0][:-1].split(':') if ishex(str(x)) ]
name = f[1][:-1]
prov = f[2].split(':')[1].split(',')[0].rstrip('\n').strip()
name = name.replace('\xc2\x87', '').replace('\xc2\x86', '').strip()
servise_type = 0
if str(f[0][0]) == 's':
refstr = '%d:0:%X:%X:%X:%X:%X:0:0:0' % (int(ref[0]),
int(ref[2], 16),
int(ref[3], 16),
int(ref[4], 16),
int(ref[5], 16),
int(ref[6], 16))
refstr = refstr.replace(':', '_')
servise_type = int(ref[2], 16)
else:
refstr = '1:0:%X:%X:%X:%X:%X:0:0:0' % (int(ref[4]),
int(ref[0], 16),
int(ref[2], 16),
int(ref[3], 16),
int(ref[1], 16))
refstr = refstr.replace(':', '_')
servise_type = int(ref[4])
if servise_type in (1, 2, 4, 10, 17, 22, 24, 25, 27, 134, 195):
self.CashServiceList[refstr] = prov
f = f[3:]
-
Спасибо 2boom,он придумал выход из положение и поправил ServiceName2
Вся инфа у него в blogspot.
-
Спасибо 2boom,он придумал выход из положение и поправил ServiceName2
Вся инфа у него в blogspot.
проверил работает
но не то что бы мне нужно
мне нужен вывод Bouquet iptv в инфобаре
а он выводит только 2 параметра %A и AllRef и это для референса
а кому нужен вывод референса в инфобаре ? да никаму не нужен
писать ему не хочется так как раз с этим столкнулся
-
мне нужен вывод Bouquet iptv в инфобаре
непонял ,што ты хотиш вывести!!!!
Я лично для инфобара пользуюсь MoreInfo2
Который доступен в алмастере
-
непонял ,што ты хотиш вывести!!!!
Я лично для инфобара пользуюсь MoreInfo2
Который доступен в алмастере
как прописать виджет и нужный конвектор который будет выводить в инфобаре
или может такого не существует ?
ServiceName2.py надо переделывать,причем это уйма работы.
-
Не могу сказать про последние поправки в ServiceName2,непользуюс
Ностарый отображает букеты в инфобаре ;)
Там конечно у меня с переводом
<convert type="ServiceName2">%B</convert>
-
Вот так например...
<widget source="session.CurrentService" render="Label" position="616,446" size="420,22" font="LCD; 18" backgroundColor="transparent2" foregroundColor="yellow" transparent="1" zPosition="4" halign="center" noWrap="1">
<convert type="ServiceName2">Bouquet</convert>
</widget>
Работает и на последнем из библиотеки... ;)
-
Не могу сказать про последние поправки в ServiceName2,непользуюс
Ностарый отображает букеты в инфобаре ;)
Там конечно у меня с переводом
<convert type="ServiceName2">%B</convert>
[/quote
если букеты iptv с 4097 отображает выложи плиз
а спутниковые и так понятно что отображает и старый и новый
я писал же интересует только букеты iptv с 4097
-
Вот бери там имеется последний
http://2boom-lib.blogspot.com/2014/06/alwaystrue.html
И код скина Спартак выложил
-
Вот бери там имеется последний
http://2boom-lib.blogspot.com/2014/06/alwaystrue.html
И код скина Спартак выложил
я вчера его пробовал в нём не прописано то что мне нужно и соответственно работать будет только на сат каналов
-
Boт мой старый без поправки 2boom
http://sderni.ru/265539
<convert type="ServiceName2">%B</convert>
Ну а всё остальной вывод инфы там
http://dream.altmaster.net/showpost.php?p=96482&postcount=24
-
мы наверное о разном толкуем
у меня на сат каналах отображается названия букета как на картинке фаворит а на iptv 4097 не отображается то есть пусто
вот в чём вопрос
то есть конвектор в корент не обращается в сурсы и я не встречал таких выводов в конвекторах
-
мы наверное о разном толкуем
у меня на сат каналах отображается названия букета как на картинке фаворит а на iptv 4097 не отображается то есть пусто
вот в чём вопрос
то есть конвектор в корент не обращается в сурсы и я не встречал таких выводов в конвекторах
пример ваших букетов можете дать?я похожее делал вернее то что вы хотите вывести.ServiceName2 это вам просто не выведет-принцып работы другой в нем
-
Ув.nikolasi давно хотел у Вас спросить да как то
не осмелился,вот на первом скрине,скрин с плеера exteplayer3 который
обычно подтягивается и практически всё крутит в плагине iptv,а на втором
скрин с MoviePlayer,а вопрос состоит в том как в плеер exteplayer3 прикрутить
всевозможные иконки ценной информации например теже субтитры и все остальные так как сделано в MoviePlayer нами,я обращался к автору iptv samsamsam,но он мне ответил типа так,я рад бы вам помочь но и сам не знаю как это можно сделать пока,может посмотрите когда у Вас будет на это время,
виджеты в скине арму для iptv прописаны но для вывода этих иконок у нас не получилось.
-
зы я лично не очень скажем так хорошо отношусь к exteplayer3 и всему остальному.если честно.ну да ладно.а автор вам правду написал-exteplayer3 играет не через бинар е2 поэтому у вас ниче не выходить вывести в виде иконок.так как все что есть в е2 работает через бинар и выводит через бинар е2. обещать не буду но попробую в этом помочь.но сначала доведу один проэкт до ума.будет ну очень интересная вещь по крайней мере на индб уж точно ;)