Home menu replacement для GUI на SDK4

о модулях и их работе

Home menu replacement для GUI на SDK4

Postby Pokrass » 04 Oct 2012, 23:07

Общими усилиями с FarVoice собран модуль заменяющий главное меню (а так же guide menu) плеера на альтернативное с доп. возможностями и ярлыками некоторых из установленных сервисов:

-IPTV List
-Sayler's Media RSS
-ГлавТВ
-Sovok.TV
-IVI.RU
-YouTube
-SHOUTcast
-Radio Top50
-Transmission
-Aria2
-OnlineMedia (родные Интернет-службы прошивки)
-moServices (в настройках плеера - это пункт "Интернет-службы")
-Виджет погоды


Внимание
В главном меню по кнопке вниз вызывается док - всплывающая панель, в которой лежат все официальные ярлыки (фото/видео/аудио, избранное, браузер настройки, медиацентр), а так же moServices-меню, Transmission и Aria2. Закрывается, соответственно, кнопкой вверх.

Список дополнительных функций | +
- Смена фона
- Объем подключенных дисков (суммарный или одного на выбор)
- Эмуляция iPad для встроенного браузера (1185 и выше)
- IP (внутренний/внешний)
- Часы на VFD-дисплее (прошивки производства melе и inext)
- Виджет погоды
- Настройки часового пояса (необходимо только в прошивках, где нет такого пункта в настройках, вступает в силу после перезагрузки)
- Смена цвета основных подписей
- Остановка фоновой музыки (кнопка stop)
- Избранное на кнопке Info (display)
- Цифровые копки пульта запускают ярлык c соответствующим порядковым номером
- Скринсейвер-часы (работает только в главном меню плеера). Не забудьте отключить оригинальный скринсейвер в Настройках плеера
- Поддержка модуля PlayLink. Видео запускается в главном меню, без необходимости запуска модуля.
- Управление PlayLink. Play - повторно запускает видео, stop - очищает буфер PlayLink. Когда в буфере есть ссылка в правом нижнем углу появляется значок ►


Все настройки модуля (дополнительные ярлыки, настройки погоды, шрифтов и т.д.) доступны в веб-интерфейсе. Home menu replacement-->Настройки
Веб-интерфейс настроек | +
image.jpg
image.jpg (137.91 KiB) Viewed 130554 times

По умолчанию, в главном меню выведены проводник и онлайн-сервисы. В доке - официальные ярлыки, transmission и Aria2, в GuideMenu - все официалы (кроме фото/видео/аудио) и онлайн сервисы.
Ярлыки фото/видео/аудио не появляются, если нет базы данных (отсутствует в прошивке как таковая, отключено сканирование диска)
Очевидно, что официальные ярлыки приложений, которых в прошивке нет (DTV, андройд, браузер, смена фона), как и сами приложения в прошивке от установки данного модуля не появятся!

Дополнительные настройки - в веб интерфейсе.
Включение/отключение ярлыков в настройках плеера никак не влияют на настройки меню.

Если какие-то из модулей не установлены - значок не появится. При удалении модулей - значок из главного меню исчезнет.

Фоновое изображение | +
-Положить фон куда-нибудь в плеер (например в /usr/local/etc)
-В веб-интерфейсе плеера кликнуть Home menu replacement-->Настройки и в поле "Фоновое изображение" ввести путь к файлу (например /usr/local/etc/my_wallpaper.png).
-Сохраните настройки (кнопка "Сохранить" в нижнем правом углу).

Если в поле введено gui, будет оригинальный фон (из модуля).
Если в прошивке (в основном mele 1186) есть функция смены фона (через меню проводника/flicr) - будет установлен этот фон. Чтобы вернуть оригинальный фон меню - установите "фоновое изображение по умолчанию" в настройках плеера, либо пропишите в конфиге путь к изображению, как выше. Для прошивок от iNeXT - обязательно выставить в настройках модуля "Производитель FW - inext

Альтернативные фоны обсуждаются здесь
Настройка погоды: | +
http://moservices.org/forum/viewtopic.php?f=16&t=4100
Цвета надписей | +
-В веб-интерфейсе плеера кликнуть Home menu replacement-->Настройки
-В соответствующих полях ввести код цвета в формате R:G:B

Для удобства, возле каждого цветового поля находится кнопка открывающая определитель цвета
Что такое "Производитель FW" | +
Пункт "Производитель FW" необходим в случаях:
- Если ваша прошивка производства Mele (например, прошивка от IconBit 1003D) и в плеере присутствует VFD-дисплей (тогда на дисплее будут отображаться часы).
- Если ваша прошивка производства iNext (тогда будет работать смена фона из проводника, корректное отображение иконок сети, а на VFD-дисплее будут отображаться часы, если таковой есть)
- Если ваша прошивка производства Mede8er (тогда не будет проблемы с нулями в часах, добавится ярлык YoutubeLeanback и поправлен запуск браузера)
В остальных случаях правильно выставить параметр other

В будущем, функции, опирающиеся на этот параметр будут добавляться.


установка на прошивки iNeXT | +
Для коректной работы иконок сети - обязательно установите в настройках модуля в веб-интерфейсе "Производитель FW" - inext


HomeMenu.jpg
HomeMenu.jpg (43.74 KiB) Viewed 130628 times

dock.jpg
dock.jpg (32.25 KiB) Viewed 130628 times

sc_ScrCap_osd_72552.jpg
GuideMenu
sc_ScrCap_osd_72552.jpg (15.25 KiB) Viewed 168182 times


Upd 05.06.2015

- Исправлен сбой позиционирования на элемент меню при быстрых переходах.
- Немного оптимизирован код.
- Добавлено отключаемое отображение номера элемента в меню (удобно для использования цифровых кнопок пульта)

Upd 18.05.2015
Добавлена поддержка модуля PlayLink (воспроизведение прямо из меню)
Добавлено управление PlayLink (Play - повторно запускает видео, stop - очищает буфер PlayLink)
Добавлен тип приставки mede8er (исправлен баг с нулями в часах, добавлен ярлык YoutubeLeanback и поправлен запуск браузера. Когда в буфере есть ссылка в правом нижнем углу появляется значок ►)


----------------------------------------------------------------
Модуль не работает на прошивках от xTreamer и некорректно работает на прошивках PlayOnHD

Данный модуль делает только то, что он делает. Что он делает и как - описано выше. Другие модули и их настройки, настройки плеера, прошивки, утюга, бабушки, кота и прочего к модулю не относятся!
Сообщения не касающиеся данного модуля будут удаляться без предупреждения, вне зависимости от серьезности и важности вопроса!
Last edited by Pokrass on 30 Nov 2018, 21:10, edited 43 times in total.
Reason: iconmenu r34
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby skyman3337 » 05 Oct 2012, 02:44

классно! а если нажать на кнопочку - IPTV(похожую на маленький ЖК-телек) то что появится? сразу список каналов? покажите пож. скриншотик если можно
skyman3337
 
Posts: 28
Joined: 21 Jul 2012, 00:18
Location: село Таежное

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby Pokrass » 05 Oct 2012, 11:17

iptv - это Sayler's media rss.
Скрин соответствует списку чуть выше ;) .
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby Pokrass » 05 Oct 2012, 18:06

Upd 05.10.2012
Добавил Guide_menu. Скрин в шапке.
Для обновления - переустановите модуль.
Last edited by Pokrass on 05 Oct 2012, 21:51, edited 1 time in total.
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby михалыч » 05 Oct 2012, 19:56

Установил модуль пропала кнопка выключения плеера на екране.Как с пульта выключить коробочку?
PBO(BC27) 11206 rхх mos3(PBO)no HDD скин Iconbit xDS42/52
михалыч
 
Posts: 65
Joined: 23 Jan 2012, 23:11

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby Pokrass » 05 Oct 2012, 19:59

Очень странно. У меня - на месте. А на пульте у вас Power не работает что ли?
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby михалыч » 05 Oct 2012, 20:03

pokrass wrote:Очень странно. У меня - на месте. А на пульте у вас Power не работает что ли?

У меня плеер ПВО с иконбитовским скином.Включается с пульта выключется только с екрана.
PBO(BC27) 11206 rхх mos3(PBO)no HDD скин Iconbit xDS42/52
михалыч
 
Posts: 65
Joined: 23 Jan 2012, 23:11

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby Pokrass » 05 Oct 2012, 20:04

покажите конфиг irfake
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby михалыч » 05 Oct 2012, 20:06

pokrass wrote:покажите конфиг irfake

Code: Select all
#
# PBO
#
"0","ed12b649","ef104040",   left
"0","b44bb649","ee114040",   right
"0","b54ab649","f40b4040",   up
"0","b14eb649","f10e4040",   down
"0","ef10b649","e41b4040",   select -> zoom +
"0","bc43b649","bd424040",   return
"0","ea15b649","be414040",   stop
"0","af50b649","f30c4040",   setup
"0","e41bb649","e51a4040",   home
"0","bb44b649","e21d4040",   display -> info
"0","ad52b649","bc434040",   mute
"0","b04fb649","e31c4040",   vol-
"0","ae51b649","ea154040",   vol+
"0","e51ab649","b24d4040",   power
"0","f609b649","e9164040",   fr
"0","f20db649","e6194040",   ff
"0","fc03b649","bf404040", pause
"0","e817b649","e11e4040",   prev
"0","a857b649","e01f4040",   next
"0","b946b649","e7184040",   subtitle
"0","ba45b649","e8174040",   audio
"0","fa05b649","ec134040",   title
"0","f40bb649","b9464040",   repeat
"0","f708b649","ab544040",   option
"0","a956b649","bf404040",   play
"0","ec13b649","f00f4040",   eject
"0","f50ab649","f20d4040",   ok
"0","ac53b649","ed124040", ins/replay -> A-B
"0","b649b649","ba454040",   menu
"0","ab54b649","bb444040",   browser -> bookmark
"0","ff00b649","b54a4040",   angle -> slow
"0","fd02b649","b8474040",   go_to -> time seek
"0","fb04b649","eb144040",   copy -> zoom -
"0","e619b649","a8574040",   cm/skip -> yellow
"0","e718b649","a45b4040",   confirm -> green
"0","f00fb649","ac534040",   slow -> red
"0","b34cb649","ff004040",   0
"0","f906b649","fe014040",   1
"0","f807b649","fd024040",   2
"0","be41b649","fc034040",   3
"0","e916b649","fb044040",   4
"0","bf40b649","fa054040",   5
"0","aa55b649","f9064040",   6
"0","f10eb649","f8074040",   7
"0","b748b649","f7084040",   8
"0","bd42b649","f6094040",   9
"0","b847b649","bb444040",   tv system -> tv mode
PBO(BC27) 11206 rхх mos3(PBO)no HDD скин Iconbit xDS42/52
михалыч
 
Posts: 65
Joined: 23 Jan 2012, 23:11

Re: Сервисы в главном меню для прош-к на базе Iconbit HDS42/

Postby Pokrass » 05 Oct 2012, 20:08

Попробуйте на power прописать
вместо
"0","e51ab649","b24d4040", power

"0","e51ab649","8a754040", power
и перегрузите на всякий случай )
IconBIT HDS7L Fw: AMP_r12 GUI: VRT
iNeXT HD1 W Fw: X3D_Series_V4.0.2b160406
User avatar
Pokrass
 
Posts: 3154
Joined: 18 Mar 2012, 04:18
Location: Плюк. Планета № 215 в Тентуре галактики "Кин-дза-дза" в Спирали.

Next

Return to Модули

Who is online

Users browsing this forum: No registered users and 14 guests