Страница 60 из 93
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Пн янв 21, 2019 8:40 am
pdfsen
pdfsen писал(а): Вс янв 20, 2019 11:38 am
Спасибо.
Поставил в Будильник PHP-код.
Посмотрим.
include_once(DIR_MODULES . 'yandexweather/yandexweather.class.php');
$yw = new yandexweather();
$yw->sayforecast();
С PHP кодом тоже не работает.
Решил сделать третий вариант - Сценарий и вставить в него тот же PHP-код.
Вот так ошибки нет, но ничего не говорит
include_once(DIR_MODULES . 'yandexweather/yandexweather.class.php');
$yw = new yandexweather();
А вот так появляется ошибка и ничего не говорит
include_once(DIR_MODULES . 'yandexweather/yandexweather.class.php');
$yw = new yandexweather();
$yw->sayforecast();
Страница недоступна Сайт 192.168.0.90 пока не может обработать этот запрос.
HTTP ERROR 500
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Пн янв 21, 2019 8:52 am
directman66
Попробовал сейчас, у меня все сработало (нажимал кнопку с прогнозом на странице уведомления). Информация пришла в системный чат, в телеграм, в majordroid.
Проверьте наличие файлов с /var/www/modules/yandexweather (для линукс) или C:\_majordomo\htdocs\modules\yandexweather (для винды)
cfgdata.inc.php
changetemp.php
get.inc.php
indata.inc.php
installed
myindata.inc.php
saycondition.php
sayforecast.php
sayforecastnow.php
yandexweather.class.php
ywext.inc.php
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Пн янв 21, 2019 8:53 am
pdfsen
Перезагрузка компьютера не помогла.
Вообщем:
$yw->sayweather(); - работает
$yw->sayforecast(); - не работает
Удалил модуль.
Перегрузился.
Установил модуль. Настроил Город.
Перегрузился.
Ситуация не изменилась.
Где можно посмотреть саму ошибку ?
Как можно отдебажить ?
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Пн янв 21, 2019 9:10 am
directman66
Внес небольшое изменение. Обновите модуль и попробуйте.
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Пн янв 21, 2019 9:31 am
directman66
Добавил морфологию в процедуру текстового описания погоды.
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Вт янв 22, 2019 8:44 am
pdfsen
directman66 писал(а): Пн янв 21, 2019 9:10 am
Внес небольшое изменение. Обновите модуль и попробуйте.
Доброе утро.
вчера весь день (до обновления) крутил ежечасно в Cron (думал, что проблема в Будильнике). Ежечасно всё работало.
в 23-00 обновил ваш модуль и отключил задание в Cron, чтобы не слушать.
Утром включил задание в Cron и оно не разговаривает.
До оновления было тоже самое - днем работает , ночью не проверял (потому что спал), утром не работает.
Сейчас поставил в Cron с интервалом 5 минут, чтобы узнать, когда все-таки начинается этот момент говорения.
П.С. Нет возможности указать приоритет проговаривания.
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Вт янв 22, 2019 10:49 am
pdfsen
Пропустил тот момент ,когда метод начал отрабатывать ((
Сейчас работает.
Буду ждать опять завтрашнего утра, чтобы зафиксировать закономерность отключения.
Но предварительно метод sayforecast() перестает работать ночью до утра.
Потом начианет работать.
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Вт янв 22, 2019 11:54 am
nick7zmail
yura_s80 писал(а): Пн янв 21, 2019 6:43 am
directman66 писал(а): Пн янв 21, 2019 6:37 am
Вставьте в таблицу и укажите размер ячейки, будет вам и масштабирование до нужного размера.
Хм, точно, щас попробую/
Все норм:
Код: Выделить всё
[#module name="yandexweather" type="FORECASTMINI" #]
<style type="text/css">
TABLE {
table-layout: fixed; /* Ячейки фиксированной ширины */
}
</style>
<table width="100%" cellspacing="0" cellpadding="4" border="0">
<td width="1000">
[#module name="yandexweather" type="FORECAST"#]
</td>
</table>
Как то неочень, кое что съезжается.
1.jpg
Вот так, тоже самое:
Код: Выделить всё
<table width="1000" cellspacing="0" cellpadding="4" border="1">
<td width="100%">
[#module name="yandexweather" type="FORECAST"#]
</td>
</table>
О, оксигеновские иконки на сцене...а че такого убогого качества?)) Это из архива 32х32 чтоль? они же для меню...маленькие сильно...скинуть 128х128 архив?
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Вт янв 22, 2019 1:11 pm
directman66
nick7zmail писал(а): Вт янв 22, 2019 11:54 am
О, оксигеновские иконки на сцене...а че такого убогого качества?)) Это из архива 32х32 чтоль? они же для меню...маленькие сильно...скинуть 128х128 архив?
По умолчанию сейчас включается скин animated, у которого векторные иконки в svg. Масштабируется и с анимацией выглядит все очень круто. Никита, осталось твои мини-виджеты прикрутить, которые ты делал для Виктора. У меня почему-то с первого раза не получилось.

- 121212.png (26.25 КБ) 4332 просмотра
Единственное, что размер самих картинок зафиксирован темплейтом.
Re: [Модуль] Погода Яндекс (yandexweather)
Добавлено: Вт янв 22, 2019 1:31 pm
tarasfrompir
pdfsen писал(а): Вт янв 22, 2019 10:49 am
Пропустил тот момент ,когда метод начал отрабатывать ((
Сейчас работает.
Буду ждать опять завтрашнего утра, чтобы зафиксировать закономерность отключения.
Но предварительно метод sayforecast() перестает работать ночью до утра.
Потом начианет работать.
а вот этот пункт - 15) Добавлена настройка уровня сообщения MSG_LEVEL
какой уровень сообщения стоит ? и какой уровень в мажорике настроен ?