Page 74 of 76

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

PostPosted: 17 Oct 2017, 00:16
by fishb0nd
Всем привет. Помогите с синтаксисом.
В 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>

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

PostPosted: 03 Nov 2017, 21:38
by Virtual
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-) ибо используется апи фаворитов

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

PostPosted: 03 Nov 2017, 22:56
by fishb0nd
to Virtual.
Вы как всегда на высоте, спасибо!!! Все получилось, единственное, что скрипт не хотел писаться в папку scripts (видать ftp ТС видит эту папку только для чтения), ну не беда, кинул его в папку iconmenu поправил MenuLink и теперь папка NFS-шар вызывается из GuideMenu как и хотелось :roll:

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

PostPosted: 01 Aug 2018, 22:45
by Krot_22
Всем доброго времени суток. Дня два тому назад заметил странность. Как-то рандомно температура обозначается-то верно в град. Цельсия-С, то непонятно почему, величина меняется на В. Сейчас показывает температуру 31 В.

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

PostPosted: 01 Aug 2018, 22:49
by Pokrass
AccuWeather так отдает информацию. С фарингейтами та же история

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

PostPosted: 31 Aug 2018, 19:18
by kolychiy
Перестал выводить погоду.
Вывод запроса.

This XML file does not appear to have any style information associated with it. The document tree is shown below.

Your subscription has expired. Please contact AccuWeather to resubscribe

Есть пути решения?

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

PostPosted: 01 Sep 2018, 13:46
by Pokrass
У реалтеков закончилась подписка, а продливать им резону нет.
Надо искать другой источник и переписывать погоду с нуля. Кто этим будет заниматься (и будет ли) - вопрос риторический.

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

PostPosted: 03 Sep 2018, 19:27
by шлепачка
спасибо что отписали а то я начал переживать куда пропала погода

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

PostPosted: 21 Oct 2018, 01:22
by sergkh
Может как-то можно отключить мусор (запятая и колесико), что остался после неработающей погоды?

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

PostPosted: 21 Oct 2018, 09:35
by Monah65
Можно удалить файл weather.php (в папке модуля) и перезапустить плеер