22 ноября 2024, 09:34:39

Новости:

ПРОГНОЗ ПОГОДЫ В МОСКВЕ

31 ДЕКАБРЯ
Днем: +3 С      Ночью: +1 С


1 ЯНВАРЯ
Днем: +1 С   Ночью: 0 С


2 ЯНВАРЯ
Днем: +2 С   Ночью:  +1 С



ПОГОДА СЕЙЧАС > > >
http://forum.vivatv.net.ru/index.php?topic=5490.0


Руссификация скина Kerni-HD1 для ресивера Dreambox 800 & 800SE

Автор Konstantin, 01 декабря 2013, 11:41:31

« предыдущая - следующая »

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

Konstantin

01 декабря 2013, 11:41:31 Последнее редактирование: 01 декабря 2013, 11:57:07 от Konstantin
Руссификация скина Kerni-HD1 для ресивера Dreambox 800 & 800SE

Первоначально в скине Kerni-HD1 нет поддержки русского языка
для отображения на дисплее ресивера Dreambox 800 & 800 SE.

Чтобы добавить его нужно открыть по ftp соединению
файловую систему ресивера Dreambox
и выполнять следующее:

1. Открываем папку Kerni-HD1-Gemini
Находится она по адресу \usr\share\enigma2\Kerni-HD1-Gemini

2. В этой папке находится файл skin.xml.
Копируем его себе на компьютер.

3. Открываем в текстовом редакторе файл skin.xml

4. Ищем в нем строку
<font filename="/usr/share/enigma2/Kerni-HD1-Gemini/fonts/HD1_goodtime.ttf" name="LCD" scale="100" />

раздела fonts (шрифты)

И заменяем ее на эту
<font filename="nmsbd.ttf" name="LCD" scale="100" />

Тем самым мы заменили шрифт для отображения на LCD (дисплее) ресивера
на тот, что поддерживает русский язык.


Вот так у меня выглядит раздел шрифтов скина Kerni-HD1

До замены шрифта
  <fonts>
    <font filename="/usr/share/enigma2/Kerni-HD1-Gemini/fonts/HD1_goodtime.ttf" name="LCD" scale="100" />
    <font filename="/usr/share/enigma2/Kerni-HD1-Gemini/fonts/HD1_digital.ttf" name="Digital" scale="100" />
    <font filename="nmsbd.ttf" name="Regular" scale="100" />
    <font filename="ae_AlMateen.ttf" name="Replacement" scale="100" replacement="1" />
    <font filename="tuxtxt.ttf" name="Console" scale="100" />
  </fonts>


После замены шрифта
  <fonts>
    <font filename="nmsbd.ttf" name="LCD" scale="100" />
    <font filename="/usr/share/enigma2/Kerni-HD1-Gemini/fonts/HD1_digital.ttf" name="Digital" scale="100" />
    <font filename="nmsbd.ttf" name="Regular" scale="100" />
    <font filename="ae_AlMateen.ttf" name="Replacement" scale="100" replacement="1" />
    <font filename="tuxtxt.ttf" name="Console" scale="100" />
  </fonts>


5. Сохраняем изменения в файле skin.xml

6. Копируем с заменой файл skin.xml в папку Kerni-HD1-Gemini
нашего ресивера Dreambox

7. Перезагружаем Enigma через меню ресивера
Выбираем "Выключить" - "Перезагрузить Энигму (Restart GUI)"

После перезагрузки появится поддержка русского языка на дисплее ресивера Dreambox.

Шрифт nmsbd.ttf прикрепил к сообщению.
Файлы шрифтов в ресивере Dreambox можно найти по адресу \usr\share\fonts

Как зайти по ftp можно прочитать подробнее здесь - http://forum.vivatv.net.ru/index.php?topic=3050.msg17965#msg17965
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Смена цвета на дисплее ресивера для скина Kerni-HD1

Также можно в скине Kerni-HD1
поменять цвет для отображения текста
на дисплее ресивера Dreambox.

Изначально там используется для часов красный цвет.
Для названия канала синий цвет.

Я захотел поменять их на белый цвет.

1. Тот же самый файл skin.xml
по адресу \usr\share\enigma2\Kerni-HD1-Gemini
копируем себе на компьютер

2. Открываем в текстовом редакторе файл skin.xml

3. Ищем в нем раздел цветов (colors)

У меня этот раздел выглядит так
<colors>
    <color name="background" value="#151f363b" />
    <color name="backtop" value="#150b67a2" />
    <color name="black" value="#00000000" />
    <color name="blue" value="#000064c7" />
    <color name="dark" value="#33294a6b" />
    <color name="darkgrey" value="#00999999" />
    <color name="foreground" value="#00dddddd" />
    <color name="green" value="#00389416" />
    <color name="grey" value="#00aaaaaa" />
    <color name="myblue" value="#000000ff" />
    <color name="myred" value="#00ff0000" />
    <color name="rds_text_bg" value="#00003258" />
    <color name="red" value="#00f23d21" />
    <color name="rssviewtop" value="#45005050" />
    <color name="transparent" value="#ffffffff" />
    <color name="transpBlack" value="#80000000" />
    <color name="transpWhite" value="#77ffffff" />
    <color name="transpyellow" value="#33bab329" />
    <color name="un15192a2e" value="#15192a2e" />
    <color name="un153658a4" value="#153658a4" />
    <color name="un20000000" value="#20000000" />
    <color name="un263c59" value="#00263c59" />
    <color name="un2b4247" value="#002b4247" />
    <color name="un333333" value="#00333333" />
    <color name="un800000" value="#00800000" />
    <color name="un808888" value="#00808888" />
    <color name="un8585ff" value="#008585ff" />
    <color name="un99ffff" value="#0099ffff" />
    <color name="unc3c3c9" value="#00c3c3c9" />
    <color name="uncccccc" value="#00cccccc" />
    <color name="undcaaaa" value="#00dcaaaa" />
    <color name="undcdcdc" value="#00dcdcdc" />
    <color name="une5b243" value="#00e5b243" />
    <color name="unf0b400" value="#00f0b400" />
    <color name="unff000000" value="#ff000000" />
    <color name="unff2525" value="#00ff2525" />
    <color name="unffc435" value="#00ffc435" />
    <color name="white" value="#00ffffff" />
    <color name="yellow" value="#00bab329" />
  </colors>


4. Добавляем внутри него строку

<color name="mywhite" value="#ffffffff" />

У меня он выглядит после добавления строки
так
<colors>
    <color name="background" value="#151f363b" />
    <color name="backtop" value="#150b67a2" />
    <color name="black" value="#00000000" />
    <color name="blue" value="#000064c7" />
    <color name="dark" value="#33294a6b" />
    <color name="darkgrey" value="#00999999" />
    <color name="foreground" value="#00dddddd" />
    <color name="green" value="#00389416" />
    <color name="grey" value="#00aaaaaa" />
    <color name="myblue" value="#000000ff" />
    <color name="myred" value="#00ff0000" />
    <color name="mywhite" value="#ffffffff" />
    <color name="rds_text_bg" value="#00003258" />
    <color name="red" value="#00f23d21" />
    <color name="rssviewtop" value="#45005050" />
    <color name="transparent" value="#ffffffff" />
    <color name="transpBlack" value="#80000000" />
    <color name="transpWhite" value="#77ffffff" />
    <color name="transpyellow" value="#33bab329" />
    <color name="un15192a2e" value="#15192a2e" />
    <color name="un153658a4" value="#153658a4" />
    <color name="un20000000" value="#20000000" />
    <color name="un263c59" value="#00263c59" />
    <color name="un2b4247" value="#002b4247" />
    <color name="un333333" value="#00333333" />
    <color name="un800000" value="#00800000" />
    <color name="un808888" value="#00808888" />
    <color name="un8585ff" value="#008585ff" />
    <color name="un99ffff" value="#0099ffff" />
    <color name="unc3c3c9" value="#00c3c3c9" />
    <color name="uncccccc" value="#00cccccc" />
    <color name="undcaaaa" value="#00dcaaaa" />
    <color name="undcdcdc" value="#00dcdcdc" />
    <color name="une5b243" value="#00e5b243" />
    <color name="unf0b400" value="#00f0b400" />
    <color name="unff000000" value="#ff000000" />
    <color name="unff2525" value="#00ff2525" />
    <color name="unffc435" value="#00ffc435" />
    <color name="white" value="#00ffffff" />
    <color name="yellow" value="#00bab329" />
  </colors>


5. Используем поиск с заменой в программе текстовом редакторе.
И заменяем везде, кроме раздела colors (см. выше)
слова myblue и myred на mywhite

6. Сохраняем изменения в файле skin.xml

7. Копируем с заменой файл skin.xml в папку Kerni-HD1-Gemini
нашего ресивера Dreambox

8. Перезагружаем Enigma через меню ресивера
Выбираем "Выключить" - "Перезагрузить Энигму (Restart GUI)"

После перезагрузки сменится цвет на белый на дисплее ресивера Dreambox.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Для редактирования текстовых файлов
ресивера Dreambox я использовал бесплатную программу Notepad++.

Для установления FTP соединения и копирования файлов
с ресивера Dreambox использовал программу Total Commander.
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East