25 ноября | 2024г. | 17:06:18


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

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

Оффлайн spirit

  • Джедай Ветеран
  • *****
  • Сообщений: 337
  • Поблагодарили: 156
  • Уважение: +1
Ну... посвящается тем кто юзал Энигма-1 типа Gemini на Дримах, ну или кто захочет испытать. Ежели "баян"  я не виноват  :bye:

Вся фишка в чём? раньше, на Дриме моно было ткнуть кнопку ИНФО (или ЕПГ на ВУ+)  и пролистать сразу с описанием фсё ЕПГ канала.
Сейчас на всех(наверное) имиджах такого нет, есть только два события текущее и следующие. Ну короче здесь комрад lagush описал фсё как нуно делать. Но там есчо переназначение кнопок этого я не делал, а сделал я только это - Если кому не нравится двойное назначение кнопки INFO (т.е. не хочется два раза на нее жать для вызова ЕПГ), то можно просто заменить класс InfoBarEPG в /usr/lib/enigma2/python/Screens/InfoBarGenerics.py
В этом случае, раскладку пульта, т.е. файл /usr/share/enigma2/keymap.xml менять не надо.
-

Сделал сначала на ДМ500НД, получилось, потом на ВУ+ имидж BH-последний. Может аксакалы имиджевого дела сделают какой файлик или скриптик чтобы это возможно было делать автоматом?  Этот файл-(InfoBarGenerics.py)- почему то методом замены ни как не получалось заменить, только через редактирование файла программой ДСС.

Онлайн nik-7

  • Младший Джедай
  • **
  • Сообщений: 146
  • Поблагодарили: 94
  • Уважение: 0
Добрый вечер. Подскажите как сделать чтобы в инфобаре вместе с названием канала отображался номер канала.
скин: e2-Nemesis.GlassLine_vti-duo_v2.21
имидж:VTI 2.1

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23781
  • Уважение: +168
nik-7, сделай вот так
<widget source="session.CurrentService" render="Label" position="29,34" size="44,20" font="Regular; 20" valign="center" halign="center" backgroundColor="black" transparent="1" zPosition="3">
  <convert type="ExtremeInfo">Number</convert>
</widget
>

в ветке по этому скину, выложил skin.xml с номерами каналов....
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

Оффлайн sp34

  • Младший Джедай
  • **
  • Сообщений: 160
  • Поблагодарили: 219
  • Уважение: +1
Подскажите у кого удалось прикручивать в channel selections мини - прогресс бары к каждому названию канала ? :bye:

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23781
  • Уважение: +168
sp34, он включается через меню-система-настройки- ищи показать прогрес бар в переключении каналов(или как то так) у меня это называется "Show event-progress in channel selection" имидж vti 2.2 хотя могут и быть варианты...
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

Онлайн nik-7

  • Младший Джедай
  • **
  • Сообщений: 146
  • Поблагодарили: 94
  • Уважение: 0
Цитировать
nik-7, сделай вот так
<widget source="session.CurrentService" render="Label" position="29,34" size="44,20" font="Regular; 20" valign="center" halign="center" backgroundColor="black" transparent="1" zPosition="3">
  <convert type="ExtremeInfo">Number</convert>
</widget>

Не получилось, номер канала не отображается
пробовал твой skin xml -результата нет

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23781
  • Уважение: +168
nik-7, перед тем как тебе отправить, я проверил, все отображается перед названием канала сверху-слева....[ Гостям не разрешен просмотр вложений ]

ps я тут подумал.... может быть  ситуация если ты питаешся посмотреть номер канала размером 4 символа, они физически могут не влазить, тогда поправь size="44,20" , если непомещается то отображатся не будет....
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23781
  • Уважение: +168
nik-7, можно конечно, но думаю справишся  сам програма для модификации скинов здесь
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

Оффлайн den7ska

  • Падаван
  • *
  • Сообщений: 15
  • Поблагодарили: 1
  • Уважение: 0
Извините за нубский вопрос.
Есть скин Merlin_Magic_Picon , я его изменил для поддержки HD пиконов
Но почему-то не отображаются сами пиконы (в оригинале и исправленном скине), только стандартная картинка пикона, которая идет со скином.
Такая же картина и со скином Nemesis.GlassLine
Подскажите где копать ?

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23781
  • Уважение: +168
den7ska, у тебя ошибка вместо
<widget alphatest="on" position="34,460" render="Picon" size="100,60" source="session.CurrentService" transparent="1" zPosition="5">
  <convert type="ServiceName">Name</convert>
</widget>

надо написать
<convert type="ServiceName">Reference</convert>
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

Оффлайн sp34

  • Младший Джедай
  • **
  • Сообщений: 160
  • Поблагодарили: 219
  • Уважение: +1
Подскажите , видел скин но где не помню (возможно не для нашего ресса) ,там при записи в инфобаре рядом с мигающей надписью REC прописывается название канала который пишется , если два канала пишуться то две надписи REC и соответственно у каждой надписи свое название канала и т д.

Может кто пробовал ,что в skin,xml прописать для данной задачи.   :buba:

Оффлайн Ифик

  • Падаван
  • *
  • Сообщений: 20
  • Поблагодарили: 10
  • Уважение: 0
Эх, прям ностальгия... :)
Это дефолтовый скин с ресивера опенбокс 7200.
Да фича была очень удобная.
Кстати у меня вопрос, поставил имедж ВТИ 2.2 скин Kerni HD1 до этого был ВТИ 1.3 и внизу писалось, что за эму и откуда берет ключи, сейчас пишет No info from emu or FTA как сделать что бы писал как раньше, берет ключи или с карты или с шуры?
Эму Oscam

Оффлайн paul07

  • Лорд Джедай
  • *****
  • Сообщений: 599
  • Поблагодарили: 356
  • Уважение: +1
Кстати у меня вопрос, поставил имедж ВТИ 2.2 скин Kerni HD1 до этого был ВТИ 1.3 и внизу писалось, что за эму и откуда берет ключи, сейчас пишет No info from emu or FTA как сделать что бы писал как раньше, берет ключи или с карты или с шуры?
Следует поправить скрипт запуска по этому примеру (файл /usr/script/mgcamd_135a.sh)

#!/bin/sh
#########################################################
#####             Powered by Vu+ Russian Team       #####
####                    https://gisclub.tv            ####
#########################################################

EMUNAME="MgCamd_1.35a/Oscam"

remove_tmp () {
    rm -rf /tmp/*.info* /tmp/*.tmp* /tmp/.emu.info
}

case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    remove_tmp
    touch /tmp/.emu.info
        echo MgCamd_1.35a/Oscam > /tmp/.emu.info

    /usr/bin/oscam &
    sleep 10
    /usr/bin/mgcamd_135a &
    sleep 2
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    killall -9  mgcamd_135a oscam 2>/dev/null
    sleep 2
    remove_tmp
    ;;
    restart)
        $0 stop
        sleep 3
        $0 start
        exit
        ;;
    *)
    $0 stop
    exit 0
    ;;
esac

exit 0

Оффлайн sp34

  • Младший Джедай
  • **
  • Сообщений: 160
  • Поблагодарили: 219
  • Уважение: +1
Редактирование скинов очень интересное занятие и новичкам хотелось бы наверное копать чуть глубже чем изменение цвета и шрифта в skin.xml.

Можно конечно подредактировать скин программкой но дописать под себя скин ей не получиться.

serviceInfoFont= - Указываете шрифт и размер шрифта идущей на данный момент передачи(программы)!

serviceItemHeight= Высота каждой строки в ChannelList (списке каналов)

serviceNameFont= Указываете шрифт и РАЗМЕР ШРИФТА имени канала!!!

serviceNumberFont= Указываете шрифт и РАЗМЕР ШРИФТА номера канала!!!

size= Размер самого списка каналов!!!!

ExtendedDescription= подробное описание ( у Tricolor есть у НТВ+ нет)

Description= просто описание ( в ролях, режисёр и.т.д)

EventName>Name<= название передачи в EPG

position=координаты обьекта в пикселях

zposition=1,2,3 = ?

И естественно Converter и Renderer путь к которым usr/lib/enigma2/python/Components/************ к котораы и обращается skin.xml

Converter:
ChannelSelectionExtraInfo.pyo = ?
ExtraNumText.py = ?
ExtremeInfo.pyo = ?
SmartInfo.py = ?
И.Т.Д

Renderer:
chNumber.py = ?
Picon.py =?
Picon2.py = ?
volumeText.py = ?
И.Т.Д

Онлайн nik-7

  • Младший Джедай
  • **
  • Сообщений: 146
  • Поблагодарили: 94
  • Уважение: 0
Всех с новым годом!
Подскажите пожалуйста как сделать чтобы вместо пиконов каналов отображались пиконы спутников?
скин: e2-Nemesis.GlassLine_vti-duo_v2.30_101229.tar

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
306 Ответов
122633 Просмотров
Последний ответ 04 февраля | 2014г. | 22:26:28
от chromatec2009
803 Ответов
182998 Просмотров
Последний ответ 18 сентября | 2022г. | 13:34:58
от sanych5425
326 Ответов
131867 Просмотров
Последний ответ 27 октября | 2024г. | 08:36:07
от Doni
1 Ответов
24763 Просмотров
Последний ответ 26 января | 2014г. | 14:44:30
от 2boom
1484 Ответов
452263 Просмотров
Последний ответ 04 декабря | 2019г. | 11:13:45
от fansat53



X

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

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