Автор Vitaliy69
Плагин OSDClock - часы на экране ТВ
только для ТМ Openbox SX!
Плагин OSDClock - часы на экране ТВ
Плагин OSDClock, версия 0.1 beta. После активации в меню плагинов цифровые часы (в формате ЧЧ:ММ:СС с учётом выбранного часового пояса) по умолчанию отображаются в левом верхнем углу при нажатии на красную кнопку пульта, при повторном нажатии - часы скрываются.
Файл шрифта swissc.ttf и настроек OSDClock.cfg размещаем по пути /var/etc,
исполняемый файл OSDClock, иконку OSDClock.ico и описание OSDClock.descr - по пути /var/bin.
При отсутствии файла настроек OSDClock.cfg берутся значения по умолчанию.
Во время работы плагина пишется лог по пути /tmp/OSDClock.log. Права на бинарник - 755.
Пример файла конфигурации:
posX - смещение по горизонтали от левого верхнего угла, диапазон от 10 до 1800, по умолчанию 50
posY - смещение по вертикали от левого верхнего угла, диапазон 5 до 900, по умолчанию 30
width - ширина фона, диапазон от 50 до 200, по умолчанию 100
heiht - высота вона, диапазон от 10 до 100, по умолчанию 40
family - путь к шрифту
size - размер шрифта, диапазон от 6 до 36, по умолчанию 24
font - цвет шрифта
back - цвет фона
Формат цвета (для шрифта и фона): 0xFFAABBCC, где FF - яркость, AA - красный, BB - зелёный и CC - синий. 0x - обязательный признак шестнадцатеричного числа, остальные числа от 0 до 255 в шестнадцатеричном представлении (то есть от 00 до FF). Пример цветов (последние 6 знаков) здесь.
Известные баги:
* После установки запуск из меню плагинов возможен не с первого раза
* При скрытии часов может остаться остаточное изображения до вызова любого стандартного меню (меню, EPG и т.д.)
Файл шрифта swissc.ttf и настроек OSDClock.cfg размещаем по пути /var/etc,
исполняемый файл OSDClock, иконку OSDClock.ico и описание OSDClock.descr - по пути /var/bin.
При отсутствии файла настроек OSDClock.cfg берутся значения по умолчанию.
Во время работы плагина пишется лог по пути /tmp/OSDClock.log. Права на бинарник - 755.
Пример файла конфигурации:
Код:
[Position]
posX = 50
posY = 30
width = 100
heiht = 40
[Font]
family = /var/etc/swissc.ttf
size = 24
[Color]
font = 0x1100FF00
back = 0x41000000
posX - смещение по горизонтали от левого верхнего угла, диапазон от 10 до 1800, по умолчанию 50
posY - смещение по вертикали от левого верхнего угла, диапазон 5 до 900, по умолчанию 30
width - ширина фона, диапазон от 50 до 200, по умолчанию 100
heiht - высота вона, диапазон от 10 до 100, по умолчанию 40
family - путь к шрифту
size - размер шрифта, диапазон от 6 до 36, по умолчанию 24
font - цвет шрифта
back - цвет фона
Формат цвета (для шрифта и фона): 0xFFAABBCC, где FF - яркость, AA - красный, BB - зелёный и CC - синий. 0x - обязательный признак шестнадцатеричного числа, остальные числа от 0 до 255 в шестнадцатеричном представлении (то есть от 00 до FF). Пример цветов (последние 6 знаков) здесь.
Известные баги:
* После установки запуск из меню плагинов возможен не с первого раза
* При скрытии часов может остаться остаточное изображения до вызова любого стандартного меню (меню, EPG и т.д.)
только для ТМ Openbox SX!