Внимание! Исходя из последних событий по блокировке ресурсов в сети. Хочу предупредить всех наших пользователей!
Публикация любых плейлистов содержащих телеканал «Наш Футбол» (эфирное название «Матч!Премьер» и «Матч! Футбол») ЗАПРЕЩЕНА!
К пользователям которые нарушат правила могут быть применены штрафные санкции!

Автор Тема: Дата и время на дисплее в режиме Standby  (Прочитано 385318 раз)

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

Оффлайн alexex

  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 41
  • -> Вас поблагодарили: 32
  • Сообщений: 77
  • Репутация: 32
  • Пол: Мужской
  • GI 9995
    • Награды
  • Модель ресивера: Vu Ultimo
Здравствуйте. Подскажите если не трудно, каким образом в Gi 9995,  ВН 1.7.3 режим Standby, на дисплей вывести день недели? Спасибо.
OpenPli 4.0

Оффлайн KoshelevA

  • Рекрут
  • *
  • Спасибо
  • -> Вы поблагодарили: 8
  • -> Вас поблагодарили: 0
  • Сообщений: 9
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Модель ресивера: Ultimo
Дата и время на дисплее в режиме Standby
« Ответ #1 : 02 Июнь 2012, 09:21:48 »
Поддерживаю вопрос. Как в режиме Standby сделать на дисплее день недели и дату. Как в имидже VIX реализовано.
Дякую

Оффлайн ooolexa

  • Администратор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 6151
  • -> Вас поблагодарили: 45205
  • Сообщений: 13024
  • Репутация: 45675
  • Пол: Мужской
  • Не задавайте технические вопросы в личку!
  • награды Знаток своего дела За весомый программный вклад  За развитие тем форума За верность клубу !
    • Награды
  • Модель ресивера: VU+ Duo 4K
Дата и время на дисплее в режиме Standby
« Ответ #2 : 04 Июнь 2012, 09:37:43 »
alexex, KoshelevA, в файле skin_user.xml по направлению  /etc/enigma2/ находим сектор <!-- LCD screen Standby --> в данном секторе находим

<widget source="global.CurrentTime" render="Label" position="0,13" size="256,24" font="VFD;24" halign="center" valign="center">
<convert type="ClockToText">Format:%H:%M</convert>

меняем чтобы было так :

<widget source="global.CurrentTime" render="Label" position="0,13" size="256,24" font="VFD;24" halign="center" valign="center">
<convert type="ClockToText">Format:%d.%m.%Y - %H:%M</convert>

обращаем внимание секции size ( размер текста на дисплее ) и font ( шрифт используемый для передачи символов ) у вас могут отличатся от моих. Всегда когда что то и где то правите делайте копию оригинала файла !
Эти пользователи сказали Вам СПАСИБО:
GI ET11000, GI ET7000mini, GI iTV912, GI Uni, GI Spark2&3Combo, VU+ Duo2, VU+ Solo2, VU+ SoloSE, GI 9995, GI 9895, GI 8895, GI 8180, GI 8120, GI HD Slim& Plus& Combo
Satellite: 4w, 1.9е, 4.9e, 7e, 9e, 13e, 16е, 19e, 23.5e, 36e, 53e, 55e, 75e, 85.2e, 90e

Оффлайн olegha

  • VIP
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 65
  • -> Вас поблагодарили: 886
  • Сообщений: 597
  • Репутация: 1007
  • Пол: Мужской
  • награды За верность клубу ! Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: ET 10000
Дата и время на дисплее в режиме Standby
« Ответ #3 : 04 Июнь 2012, 15:21:05 »
OpenPLi 3.0.  Файл skin_display.xml. Путь 0:/usr/share/enigma2/ . Сектор <!-- standby -->.
Строки
<widget source="global.CurrentTime" render="Label" position="center,0" size="120,64" font="FdLcD;48" halign="center" valign="center" noWrap="1">
         <convert type="ClockToText"></convert>
меняем на
<widget source="global.CurrentTime" render="Label" position="center,0" size="120,64" font="FdLcD;24" halign="center" valign="center">
         <convert type="ClockToText">Format:%d.%m.%Y %H:%M</convert>
Перегружаем и наслаждаемся.
Эти пользователи сказали Вам СПАСИБО:
Самый ценный подарок, который ты можешь преподнести кому-либо - это твое время, потому что ты отдаешь то, что никогда не сможешь вернуть.

Оффлайн alexex

  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 41
  • -> Вас поблагодарили: 32
  • Сообщений: 77
  • Репутация: 32
  • Пол: Мужской
  • GI 9995
    • Награды
  • Модель ресивера: Vu Ultimo
Дата и время на дисплее в режиме Standby
« Ответ #4 : 04 Июнь 2012, 20:28:15 »
Есть только по пути usr/share/enigma2/skin user.xml
<!-- LCD screen (standby) -->
    <!--AS107 StandbySummary -->
   <screen name="StandbySummary" position="0,0" size="132,64">
      <widget source="global.CurrentTime" render="Label" position="6,0" size="120,64" font="Display;38" halign="center" valign="center">
      <convert type="ClockToText">Format:%H:%M</convert>
   меняю, как Вы подсказали, результата нет.
OpenPli 4.0

Оффлайн olegha

  • VIP
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 65
  • -> Вас поблагодарили: 886
  • Сообщений: 597
  • Репутация: 1007
  • Пол: Мужской
  • награды За верность клубу ! Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: ET 10000
Дата и время на дисплее в режиме Standby
« Ответ #5 : 04 Июнь 2012, 20:36:03 »
alexex. Имидж какой ??

Добавлено: 04 Июнь 2012, 20:48:36
alexex. Дай весь кусок. Начиная от <!-- LCD screen Standby --> заканчивая </screen>
Самый ценный подарок, который ты можешь преподнести кому-либо - это твое время, потому что ты отдаешь то, что никогда не сможешь вернуть.

Оффлайн alexex

  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 41
  • -> Вас поблагодарили: 32
  • Сообщений: 77
  • Репутация: 32
  • Пол: Мужской
  • GI 9995
    • Награды
  • Модель ресивера: Vu Ultimo
Дата и время на дисплее в режиме Standby
« Ответ #6 : 05 Июнь 2012, 05:30:32 »
skin. xml


<!-- LCD screen (standby) -->
    <!--AS107 StandbySummary -->
   <screen name="StandbySummary" position="0,0" size="132,64">
      <widget source="global.CurrentTime" render="Label" position="6,0" size="120,64" font="Display;38" halign="center" valign="center">
      <convert type="ClockToText">Format:%H:%M</convert>
   <!--   <convert type="ClockToText">Format:%a %d/%m %H:%M</convert> -->
      </widget>
      <widget source="session.RecordState" render="FixedLabel" position="6,0" zPosition="1" size="120,64" text=" ">
      <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
      <convert type="ConditionalShowHide">Blink</convert>
      </widget>
   </screen>
<!-- LCD screen (s
ummary) -->

OpenPli 4.0

Оффлайн olegha

  • VIP
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 65
  • -> Вас поблагодарили: 886
  • Сообщений: 597
  • Репутация: 1007
  • Пол: Мужской
  • награды За верность клубу ! Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: ET 10000
Дата и время на дисплее в режиме Standby
« Ответ #7 : 05 Июнь 2012, 08:17:38 »
Это не тот файл ищи по пути /etc/enigma2/ skin_user.xml

Добавлено: 05 Июнь 2012, 08:30:03
alexex. В файле skin_user.xml меняешь свои строки на мои

<!-- LCD screen Standby -->
   <screen name="StandbySummary" position="0,0" size="256,64">
      <widget source="global.CurrentTime" render="Label" position="0,15" size="256,60" font="VFD;48" valign="center" halign="center">
         <convert type="ClockToText">Format:%H:%M</convert>
      </widget>
      <widget source="global.CurrentTime" render="Label" position="195,35" size="38,32" font="VFD;28">
         <convert type="ClockToText">Format:%S</convert>
         </widget>
      <widget source="global.CurrentTime" render="Label" position="0,0" size="256,24" font="VFD;22" halign="center">
         <convert type="ClockToText">Format:%d.%m.%Y</convert>
          </widget>
      <widget source="session.RecordState" render="Pixmap" pixmap="/usr/share/enigma2/vfd_icons/vfd_icon_rec.png" position="224,0" size="32,12" alphatest="blend">
         <convert type="ConditionalShowHide">Blink</convert>
      </widget>
      <widget source="session.RecordState" render="FixedLabel" position="0,0" zPosition="1" size="256,64" text=" ">
         <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
         <convert type="ConditionalShowHide">Blink</convert>
      </widget>
   </screen>

специально утром перед работой поставил BH 1.7.3 подкорректировал и все работает....

Можно конечно поиграться еще шрифтами и расположением, но надо бежать на работу. Вечером, если что у тебя не получиться продолжим мучит. Хотя если чесно у меня на OpenPLI в режиме стендбай экранчик выглядит гараздо бомбезнее.
Самый ценный подарок, который ты можешь преподнести кому-либо - это твое время, потому что ты отдаешь то, что никогда не сможешь вернуть.

Оффлайн alexex

  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 41
  • -> Вас поблагодарили: 32
  • Сообщений: 77
  • Репутация: 32
  • Пол: Мужской
  • GI 9995
    • Награды
  • Модель ресивера: Vu Ultimo
Дата и время на дисплее в режиме Standby
« Ответ #8 : 05 Июнь 2012, 19:54:01 »
Спасибо большое сделал по Вашему первому варианту:
 </screen>
   <screen name="StandbySummary" position="0,0" size="256,64" id="1">
      <widget source="global.CurrentTime" render="Label" position="20,22" size="113,32" font="VFD;40" halign="right" valign="center" transparent="1">
         <convert type="ClockToText">Format:%d.%m.%Y-%H:%M</convert>
      </widget>
      <widget source="global.CurrentTime" render="Label" position="135,20" zPosition="1" size="32,20" font="VFD;20" valign="center" transparent="1">
         <convert type="ClockToText">Format:%S</convert>
      </widget>
      <widget source="session.RecordState" render="Pixmap" pixmap="vfd_icons/vfd_icon_rec.png" position="155,0"  size="28,12">
         <convert type="ConditionalShowHide" />
      </widget>   
      <widget source="session.CurrentService" render="Pixmap" pixmap="vfd_icons/vfd_icon_crypt.png" position="186,0"  size="10,12">
         <convert type="ServiceInfo">IsCrypted</convert>
         <convert type="ConditionalShowHide" />
      </widget>
      <widget source="session.CurrentService" render="Pixmap" pixmap="vfd_icons/vfd_icon_txt.png" position="199,0" size="14,12">
         <convert type="ServiceInfo">HasTelext</convert>
         <convert type="ConditionalShowHide" />
      </widget>
      <widget source="session.CurrentService" render="Pixmap" pixmap="vfd_icons/vfd_icon_format.png" position="216,0" size="21,12">
         <convert type="ServiceInfo">IsWidescreen</convert>
         <convert type="ConditionalShowHide" />
      </widget>
      <widget source="session.CurrentService" render="Pixmap" pixmap="vfd_icons/vfd_icon_dolby.png" position="240,0" size="16,12">
         <convert type="ServiceInfo">IsMultichannel</convert>
         <convert type="ConditionalShowHide" />
      </widget>
   </screen>
      </widget>



на дисплее год и секунды, наверное что то с шрифтами, может подскажите. С вторым вариантом попробывал-перестал загружаться, пришлось включать заднюю, время будет голову поломаю. 
OpenPli 4.0

Оффлайн ooolexa

  • Администратор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 6151
  • -> Вас поблагодарили: 45205
  • Сообщений: 13024
  • Репутация: 45675
  • Пол: Мужской
  • Не задавайте технические вопросы в личку!
  • награды Знаток своего дела За весомый программный вклад  За развитие тем форума За верность клубу !
    • Награды
  • Модель ресивера: VU+ Duo 4K
Дата и время на дисплее в режиме Standby
« Ответ #9 : 05 Июнь 2012, 19:59:57 »
<screen name="StandbySummary" position="0,0" size="256,64" id="1">
      <widget source="global.CurrentTime" render="Label" position="20,22" size="113,32" font="VFD;40" halign="right" valign="center" transparent="1">
         <convert type="ClockToText">Format:%d.%m.%Y-%H:%M</convert>

Шрифт  тот что красным , пробуй найти тут /usr/share/fonts/ , я долго подбирал тот который более и менее будет корректно отображаться. Плюс с размером шрифта игрался .

P.S Вот у меня что вверху файла skin_user.xml

<fonts>
      <font filename="analog.ttf" name="VFD" scale="100" />
   </fonts>

Означает что у меня отвечает за VFD шрифт с именем analog.ttf
Эти пользователи сказали Вам СПАСИБО:
GI ET11000, GI ET7000mini, GI iTV912, GI Uni, GI Spark2&3Combo, VU+ Duo2, VU+ Solo2, VU+ SoloSE, GI 9995, GI 9895, GI 8895, GI 8180, GI 8120, GI HD Slim& Plus& Combo
Satellite: 4w, 1.9е, 4.9e, 7e, 9e, 13e, 16е, 19e, 23.5e, 36e, 53e, 55e, 75e, 85.2e, 90e

Оффлайн olegha

  • VIP
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 65
  • -> Вас поблагодарили: 886
  • Сообщений: 597
  • Репутация: 1007
  • Пол: Мужской
  • награды За верность клубу ! Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: ET 10000
Дата и время на дисплее в режиме Standby
« Ответ #10 : 05 Июнь 2012, 20:12:29 »
alexeх.. Замени три первые строчки в своем файле на мои из последнего поста.

Добавлено: 05 Июнь 2012, 20:14:31
либо на две эти.  Тоже самое но немного прикольнее.
<widget source="global.CurrentTime" render="Label" position="0,0" size="256,24" font="VFD;32" halign="center" valign="center">
         <convert type="ClockToText">Format:%H:%M:%S</convert>
      </widget>
      <widget source="global.CurrentTime" render="Label"  position="0, 27" size="260,24" font="VFD;22" halign="center" valign="center">
         <convert type="ClockToText">Format:%d.%m.%Y</convert>

Добавлено: 05 Июнь 2012, 21:26:37
Заразил ты меня alexeх ковыряниями внутри энигмы...Получил еще несколько прикольных результатов на BH. Но пора сворачиваться. На OpenPLi имею такой вот стендбай.
Самый ценный подарок, который ты можешь преподнести кому-либо - это твое время, потому что ты отдаешь то, что никогда не сможешь вернуть.

Оффлайн sp19636462

  • Постоялец
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 585
  • -> Вас поблагодарили: 3085
  • Сообщений: 1388
  • Репутация: 3199
  • Пол: Мужской
  • награды Активист Giclub.TV  За развитие тем форума За верность клубу !
    • Награды
  • Модель ресивера: Vu+Duo2
Дата и время на дисплее в режиме Standby
« Ответ #11 : 05 Июнь 2012, 21:36:11 »
скинь правленный файл для  OpenPLi


Vu+Solo 4k,Vu+Duo2

Оффлайн alexex

  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 41
  • -> Вас поблагодарили: 32
  • Сообщений: 77
  • Репутация: 32
  • Пол: Мужской
  • GI 9995
    • Награды
  • Модель ресивера: Vu Ultimo
Дата и время на дисплее в режиме Standby
« Ответ #12 : 06 Июнь 2012, 17:51:57 »
Всем большое спасибо, сделал так, как "где тоже самое только немного прикольнее", на Open конечно бомба по сравнением с BH.         
OpenPli 4.0

Оффлайн olegha

  • VIP
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 65
  • -> Вас поблагодарили: 886
  • Сообщений: 597
  • Репутация: 1007
  • Пол: Мужской
  • награды За верность клубу ! Продвинутый пользователь Творческая личность Giclub.tv
    • Награды
  • Модель ресивера: ET 10000
Дата и время на дисплее в режиме Standby
« Ответ #13 : 09 Июнь 2012, 20:13:12 »
sp19636462. Мой кусок skin_display.xml отвечающий за стэндбай.

<!-- LCD screen Standby -->
   <screen name="StandbySummary" position="0,0" size="256,64">
      <widget source="session.RecordState" render="Pixmap" pixmap="/usr/share/enigma2/vfd_icons/vfd_icon_rec.png" position="100,52" size="32,12" alphatest="blend">
         <convert type="ConditionalShowHide">Blink</convert>
              </widget>
      <widget source="global.CurrentTime" render="Label" position="84,20" size="128,50" font="VFD;48" valign="center" halign="right">
         <convert type="ClockToText">Format:%H:%M</convert>
      </widget>
      <widget source="global.CurrentTime" render="Label" position="218,34" size="38,32" font="VFD;32">
         <convert type="ClockToText">Format:%S</convert>
         </widget>
      <widget source="global.CurrentTime" render="Label" position="0,0" size="90,20" font="VFD;20" halign="left">
         <convert type="ClockToText">Format:%A</convert>
              </widget>
      <widget source="global.CurrentTime" render="Label" position="90,0" size="40,20" font="VFD;20" halign="left" valign="center">
         <convert type="ClockToText">Format:%d</convert>
      </widget>
      <widget source="global.CurrentTime" render="Label" position="130,0" size="80,20" font="VFD;20" halign="left" valign="center">
         <convert type="ClockToText">Format:%B</convert>
      </widget>
      <widget source="global.CurrentTime" render="Label" position="210,0" size="45,20" font="VFD;20" halign="left" valign="center">
         <convert type="ClockToText">Format:%Y</convert>
              </widget>
              <widget source="global.CurrentTime" render="Label" font="VFD;15" position="0, 22" size="60, 26" halign="left">
         <convert type="Sensors">FanRPMfull</convert>
              </widget>
      <widget source="global.CurrentTime" render="Label" font="VFD;15" position="0, 43" size="60, 26" halign="left">
         <convert type="Sensors">TempMAXfull</convert>
      </widget>
      <widget source="global.CurrentTime" render="Progress" position="0,58" size="85,5" borderWidth="1" >
         <convert type="Sensors">TempMAX:35:52</convert>
              </widget>
      <widget source="global.CurrentTime" render="Progress" position="0,38" size="85,5" borderWidth="1" >
         <convert type="Sensors">FanRPM:300:1500</convert>
              </widget>
      <widget source="session.RecordState" render="FixedLabel" position="0,0" zPosition="1" size="32,12" text=" ">
         <convert type="ConfigEntryTest">config.usage.blinking_display_clock_during_recording,True,CheckSourceBoolean</convert>
         <convert type="ConditionalShowHide">Blink</convert>
      </widget>
   </screen>
Самый ценный подарок, который ты можешь преподнести кому-либо - это твое время, потому что ты отдаешь то, что никогда не сможешь вернуть.

Оффлайн rodigo

  • Канонир
  • *
  • Спасибо
  • -> Вы поблагодарили: 12
  • -> Вас поблагодарили: 34
  • Сообщений: 39
  • Репутация: 34
    • Награды
  • Модель ресивера: vu-ultimo
Дата и время на дисплее в режиме Standby
« Ответ #14 : 10 Июнь 2012, 14:28:26 »
Будьте добры,подскажите, как поправить,чтобы время и дата была по центру дисплея,а то смещено немного вправо,или киньте оригинальные строки,а то свои не сохранил

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal