Page 4 of 4

Re: Погода для Home menu replacement

PostPosted: 11 Dec 2018, 19:45
by Virtual
HEX16
размер файла
cities_all.csv.gz ~3 669 136 байт размер контента ~18 661 510 байт (влезет в любую прошивку, архив на постоянное хранение, и в любую оперативку на анализ )
почему-б его не качать самим плеером, и делать поиск прям из вэб морды? (есть статистика что у многих венда этот файл портит при скачивании :evil: ), а вот сам плеер его очень нежно и корректно выкачивает.

Re: Погода для Home menu replacement

PostPosted: 12 Dec 2018, 20:29
by Krot_22
HEX16
Спасибо Вам большое за доработку погоды и помощь. Но действительно, на моих железках наименование дня недели постоянно - понедельник пока несколько раз не выйдешь на главный экран. Скажите, можно ли каким либо образом из доработанного Вами модуля изъять наименование дня недели. Может по указанных Вами путям не нужно менять те файлы, которые приложенные в последнем архиве?

Re: Погода для Home menu replacement

PostPosted: 15 Dec 2018, 00:50
by HEX16
Virtual
Врядли я реализую такое, максимум думаю что смогу, если время будет, это закинуть csv на железку и парсить, и как бы 376.000 строк... на чем парсер написать можно ? php / javascript ? просто я с вебом не очень, а тут еще и железка с особенностями.

Krot_22

Как отключить день недели
читать тут | +
найти блок кода в файле HomeMenu.rss (ориентируйтесь по слову cityWeekDay )

Code: Select all
<text offsetXPC="8.2" offsetYPC="16.8" widthPC="12.5" heightPC="3.5"
     fontSize="14" align="center" useBackgroundSurface="yes" redraw="no"
     fontFile="/usr/local/etc/mos/iconmenu/Cuprum.ttf">
      <foregroundColor><script>time_color;</script></foregroundColor>
      <script>
   cityWeekDay;
      </script>
    </text>


затем нужно обрамить блок кода символами комментария вот так

Code: Select all
<!--
<text offsetXPC="8.2" offsetYPC="16.8" widthPC="12.5" heightPC="3.5"
     fontSize="14" align="center" useBackgroundSurface="yes" redraw="no"
     fontFile="/usr/local/etc/mos/iconmenu/Cuprum.ttf">
      <foregroundColor><script>time_color;</script></foregroundColor>
      <script>
   cityWeekDay;
      </script>
    </text>
-->

сохранить файл с изменениями.

Re: Погода для Home menu replacement

PostPosted: 15 Dec 2018, 02:48
by HEX16
Krot_22

Добрые люди подсказали маленько в какую сторону крутить - переделал, если установлена последняя версия виджета погоды из архива weatherfiles28.11.2018_01.zip
то пробуйте протестировать прикрепленный файл в архиве weather.php

Закинуть в папку с заменой старого \usr\local\etc\mos\www\modules\iconmenu\

Re: Погода для Home menu replacement

PostPosted: 16 Dec 2018, 19:53
by Krot_22
HEX16
Только что поставил файл из прикрепленного архива, перезагрузил свой AcRayn. Все подхватилось с первого раза. День недели отобразился корректно "Воскресенье". Тестирую далее.

Re: Погода для Home menu replacement

PostPosted: 16 Dec 2018, 20:16
by HEX16
Предполагается что работать не будет в случае если не настроена погода и нет интернета, т.к. ваша таймзона берется из того что присылает сервер погоды.

Re: Погода для Home menu replacement

PostPosted: 16 Dec 2018, 20:25
by Krot_22
Все настроено согласно Вашим инструкциям. Интернет есть. Смотрю что да как будет дальше.

Re: Погода для Home menu replacement

PostPosted: 18 Dec 2018, 23:32
by Krot_22
В общем рандомно как-то работает. Наименование дня недели правильно отображается через раз. То правильно, то нет. Попробую закомментировать те строки, что были указаны ранее.

Re: Погода для Home menu replacement

PostPosted: 18 Dec 2018, 23:53
by HEX16
Krot_22
День недели привязан к погоде, так что если он рандомно то и погода рандомно будет.
У меня все норм отображается, достаточно обновить главный экран если старые данные.