Page 72 of 76

Re: Home menu replacement для GUI на SDK4

PostPosted: 07 Jun 2015, 14:27
by dutch
Спасибо, теперь работает! :D

Re: Home menu replacement для GUI на SDK4

PostPosted: 07 Jun 2015, 14:52
by Bas1978
Вчера обновил модуль- все работает корректно.

Re: Home menu replacement для GUI на SDK4

PostPosted: 24 Jul 2015, 21:48
by SimpleDude
Подскажите пожалуйста как сделать в меню ярлык на "Приложения" (инекстовые онлайн приложения). По-идее это должны быть "Приложения", которые можно из гуя настроек меню включить галкой, но при переходе по этому ярлыку попадаю почему-то в главное меню (оно же "Moservices меню"), где уже можно перейти по ярлыку "Online Media" куда мне надо ). Пытался вручную копаться в файлах хоум меню и гайд меню но ничего пока не вышло.

Re: Home menu replacement для GUI на SDK4

PostPosted: 24 Jul 2015, 22:22
by maximen
Находишь в Hоме/GuideMenu.rss <title>$[IMS_APP]</title> и в строке
MenuLink = "rss_file://./scripts/menu.rss";

правишь на
MenuLink = "/usr/local/bin/scripts/menu.rss";

Re: Home menu replacement для GUI на SDK4

PostPosted: 24 Jul 2015, 22:31
by SimpleDude
Спасибо, maximen! Все работает теперь как мне хочется)

Re: Home menu replacement для GUI на SDK4

PostPosted: 24 Apr 2016, 16:12
by fishb0nd
Очень часто задается вопрос, как добавить в HomeMenu ярлык на установленный сервис, не описанный в Home menu replacement.
Что нам понадобиться:
1. FTP клиент (встроенного в Total Commander вполне достаточно)
2. Текстовый редактор (не блокнот виндовый), Notepad++ в самый раз

Подключаемся к плееру по ftp, идем по пути usr/local/etc/mos/iconmenu/ и открываем для редактирования файл HomeMenu.rss, опускаемся в самый конец и видим:
Code: Select all
</item>
  </channel>
</rss>

вставляем между </item> и </channel> следующий блок:
Code: Select all
<item>
<title>AAAA</title>
<imagePath> /usr/local/etc/mos/iconmenu/images/BBBB </imagePath>
<onClick>
   <script>
      APName = "IMSAP";
      MenuType = "TopMenu";
      MenuLink = "http://127.0.0.1/?page=rss_CCCC";
      menuCmd(APName, MenuType, MenuLink, BltType);
      null;
   </script>
</onClick>
</item>

где:
AAAA-Название сервиса на экране Home (произвольное)
BBBB-Название иконки (иконку взять из папки сервиса usr/local/etc/mos/www/modules/BBBB/ и положить в usr/local/etc/mos/iconmenu/images/ не забыв сменить расширение у файла с png на fsp)
CCCC-Имя сервиса (смотрим как правильно называется сервис по пути usr/local/etc/mos/www/modules/CCCC
Сохраняем изменения.
Если все сделано правильно, то в Home Menu появится ярлык на Ваш сервис. Всем Удачи!

Re: GUI VRT for all Casablanca (vrt gui)

PostPosted: 27 Apr 2016, 16:07
by fishb0nd
2Virtual&FarVoice
Подскажите Уважаемые, как правильно в HomeMenu_noDB.rss нужно описать item ярлыка, чтоб сразу попадать в меню Сервисов MOS пропустив лишние менюшки\телодвижения?
| +
MOS_Menu.jpg
MOS_Menu.jpg (143.67 KiB) Viewed 6842 times

Code: Select all
<item>
<title>moServices</title>
<imagePath> /usr/local/etc/mos/iconmenu/images/moMenu </imagePath>
<onClick>
  <script>
????
????
????
????
  </script>
</onClick>
</item>

Re: GUI VRT for all Casablanca (vrt gui)

PostPosted: 27 Apr 2016, 17:11
by FarVoice
что-то типа
Code: Select all
<item>
<title>moServices</title>
<imagePath> /usr/local/etc/mos/www/modules/core/rss/images/moServices </imagePath>
<onClick>
   <script>
      APName = "IMSAP";
      MenuType = "TopMenu";
      MenuLink = "rss_file:///usr/local/etc/mos/www/modules/core/rss/moServices.rss";
      menuCmd(APName, MenuType, MenuLink, BltType);
      null;
   </script>
</onClick>
</item>

ну и чтобы уже совсем хорошо было, сделать
Code: Select all
ln -s /usr/local/etc/mos/www/modules/core/rss/images/moServices.png /usr/local/etc/mos/www/modules/core/rss/images/moServices_unfocus.png

Re: Home menu replacement для GUI на SDK4

PostPosted: 27 Apr 2016, 17:45
by fishb0nd
2FarVoice
Вот спасибо! Хоть я и шел в правильном направлении, с синтаксисом обломался:
| +
Code: Select all
Вы указали:
MenuLink = "rss_file:///usr/local/etc/mos/www/modules/core/rss/moServices.rss";
Я писал:
MenuLink = "http://127.0.0.1/?page=rss_moServices";

вот и не выходил каменный цветок... :oops:

Re: Home menu replacement для GUI на SDK4

PostPosted: 27 Apr 2016, 18:02
by FarVoice
упс. Вариант с png картинками подходит для оригинального HomeMenu_noDB.rss
Для HomeMenu из iconmenu надо сделать немного по другому:
Code: Select all
ln -s /usr/local/etc/mos/www/modules/core/rss/images/moServices.png /usr/local/etc/mos/www/modules/core/rss/images/moServices.fsp
ln -s /usr/local/etc/mos/www/modules/core/rss/images/moServices.png /usr/local/etc/mos/www/modules/core/rss/images/moServices_unfocus.fsp


По поводу ссылки - можно и через http. Тогда писать надо
http://127.0.0.1/?page=rss_menu&amp;state=xml_services