Home menu replacement для GUI на SDK4

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

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

Postby fishb0nd » 17 Oct 2017, 00:16

Всем привет. Помогите с синтаксисом.
В HomeMenu_noDB.rss добавлен пункт, чтоб сразу с главного экрана попадать в список NFS шар, хотел сделать такую же и в GuideMenu_noDB.rss, сменил <imagePath> на <media:thumbnail> иконка появилась, а вот при нажатии на нее тишина! Подскажите, как правильно описать команду, спасибо.
HomeMenu_noDB.rss | +
Code: Select all
<item>
<title>NFS Шара</title>
<imagePath> /usr/local/etc/mos/iconmenu/images/fav_nfs <imagePath>
<onClick>
    <script>
        device = "10";
        idx = "1";
        browsetype = "4";
        linkPath = "/tmp/nfs/mnt/Video";
        launchRet = Favorites_LaunchLink(device, idx, browsetype, linkPath);
        print("launchRet:",launchRet);
        null;
    </script>
</onClick>
</item>
Xtreamer MK1/Xtreamer PRO: Fw-AMP(r13)-VRT gui, TP-Link841ND, Lan-cable, Windows 7 Pro x64/HaneWin NFS Server v1.2
User avatar
fishb0nd
 
Posts: 136
Joined: 02 Oct 2013, 16:38
Location: Украина, Луганск

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

Postby Virtual » 03 Nov 2017, 21:38

Favorites_LaunchLink скорее всего работает в пространстве IMSAP хоум это тоже оно, а вот GuideMenu это GuideMenuAP 8-) так что скорее всего будет самое правильное это написать rss по аналогии с myfavorites_list.rss (а лучше как стартует moS 8-) )
(скопипастить все оттуда), меню вычистить а вызов Favorites_LaunchLink перенести в секцию
<onEnter>

PS
сама rss:
| +
Code: Select all
<?xml version="1.0" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <mediaDisplay name="onePartView"
   viewAreaXPC="0"
   viewAreaYPC="0"
   viewAreaWidthPC="100"
   viewAreaHeightPC="100"
   backgroundColor="0:0:0"
   sideLeftWidthPC="0"
   sideRightWidthPC="0"
   sideColorLeft="0:0:0"
   sideColorRight="0:0:0"
   showHeader="no"
   showDefaultInfo="no"
   itemXPC="0"
   itemYPC="0"
   itemWidthPC="0"
   itemHeightPC="0"
   itemBackgroundColor="0:0:0"
   idleImageXPC="45.3125"
   idleImageYPC="41.5972"
   idleImageWidthPC="9.4922"
   idleImageHeightPC="17.0139"
  >
  </mediaDisplay>

<onEnter>
 setRefreshTime(20);
</onEnter>

  <onRefresh>
    setRefreshTime(-1);
   device = "10";
     idx = "1";
    browsetype = "4";
    linkPath = "/tmp/nfs/mnt/";
     launchRet = Favorites_LaunchLink(device, idx, browsetype, linkPath);
   print("launchRet:",launchRet);
    null;
  </onRefresh>

  <onExit>
        setRefreshTime(-1);
  </onExit>

  <channel>
    <itemSize>
      <script>
        0;
      </script>
    </itemSize>
  </channel>
</rss>

ну и вызов как то так:
| +
Code: Select all
<onClick>
        <script>
                APName = "IMSAP";
                MenuType = "TopMenu";
                MenuLink = "rss_file://./scripts/my2.rss";
                menuCmd(APName, MenuType, MenuLink, BltType);
                null;
        </script>
</onClick>

проверил работает!

PSPS | +
если rss сделать генерируемой по аналогии с корнем moS открываются интересные возможности :), напр прыгать сразу в папку или файл последний просмотренный/отмеченный. 8-) ибо используется апи фаворитов
марсы: HDS7 (смотрелка AMP скин vrt уже без вариантов)
HDR12 AMP (обычно сервер с RAM 256 и возможностью подключить 2 SATA диска 2T+)
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.84 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6381
Joined: 01 Oct 2010, 17:17
Location: UFA RU

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

Postby fishb0nd » 03 Nov 2017, 22:56

to Virtual.
Вы как всегда на высоте, спасибо!!! Все получилось, единственное, что скрипт не хотел писаться в папку scripts (видать ftp ТС видит эту папку только для чтения), ну не беда, кинул его в папку iconmenu поправил MenuLink и теперь папка NFS-шар вызывается из GuideMenu как и хотелось :roll:
Xtreamer MK1/Xtreamer PRO: Fw-AMP(r13)-VRT gui, TP-Link841ND, Lan-cable, Windows 7 Pro x64/HaneWin NFS Server v1.2
User avatar
fishb0nd
 
Posts: 136
Joined: 02 Oct 2013, 16:38
Location: Украина, Луганск

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

Postby Krot_22 » 01 Aug 2018, 22:45

Всем доброго времени суток. Дня два тому назад заметил странность. Как-то рандомно температура обозначается-то верно в град. Цельсия-С, то непонятно почему, величина меняется на В. Сейчас показывает температуру 31 В.
IconBIT XDS73D (Fw: inext_hd1_2.22_r2 by doomerss),
A.C. Ryan Playon!HD ACR-PV73100 (amp_r13, vrt gui), витая пара к TP-LINK WR741ND
Krot_22
 
Posts: 215
Joined: 09 Feb 2013, 01:25

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

Postby Pokrass » 01 Aug 2018, 22:49

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

Previous

Return to Модули

Who is online

Users browsing this forum: No registered users and 1 guest