Page 1 of 1

Запуск модуля из главного меню. Подмена пункта moS

PostPosted: 01 Dec 2011, 17:03
by JIeXa
Способ, который позволяет запускать любой модуль из главного меню, с помощью подмены пункта moS в скине HD2.


Подмена moS на модуль IPTV (Интернет ТВ. Избранное):

Image Image

1. Заменяем строку 135 в файле /usr/local/etc/mos/etc/init/S01core

Image

Code: Select all
      $mos/bin/php -q $dst/index.php page=rss_services > $mos/www/modules/core/rss/moServices.rss &

заменить на
Code: Select all
      rm -f $mos/www/modules/core/rss/moServices.rss
      ln -s  /usr/local/bin/scripts/tv_favorite.rss $mos/www/modules/core/rss/moServices.rss


2. Перегрузить плеер.

Заходим в плеере в меню "moS" и смотрим наши каналы.

Примечание: Добавить каналы можно с помощью этой инструкции http://www.moservices.org/forum/viewtop ... =20&t=1138 Смотреть 4 способ.



Подмена moS на модуль mediarss (sayler) IPTV:

Image Image Image

Для модуля mediarss (sayler) надо сделать следующее:

1. Скопировать приложенный файл в /usr/local/etc

файл http://www.moservices.org/forum/download/file.php?id=847

2. Заменяем строку 135 в файле /usr/local/etc/mos/etc/init/S01core

Code: Select all
      $mos/bin/php -q $dst/index.php page=rss_services > $mos/www/modules/core/rss/moServices.rss &


заменить на
Code: Select all
      rm -f $mos/www/modules/core/rss/moServices.rss
      ln -s  $etc/moNAS.rss $mos/www/modules/core/rss/moServices.rss


3. Перегрузить плеер.

Заходим в плеере в меню "moS" и смотрим.

ЗЫ: Если вы хотите иметь вместо moS в главном меню какой-то другой модуль, в moNAS.rss надо поправить строку

Code: Select all
    doModalRss("http://127.0.0.1/cgi-bin/rss");


на вызов страницы нужного вам модуля.

Вызовы можно посмотреть, набрав в браузере http://player_ip/?page=xml_menu&debug

Все правки делать в редакторе, который понимает юниксовые концы строк. Я использую Notepad++, но можно и AkelPad.

Image