Страница 12 из 22
Re: Модуль "Погода от Яндекс"
Добавлено: Вт апр 26, 2016 1:11 pm
Ivan
Немного ошибок пробежали в логе
Код: Выделить всё
[Tue Apr 26 13:00:03.673682 2016] [:error] [pid 20235] [client 10.9.0.2:54160] PHP Warning: simplexml_load_file(http://export.yandex.ru/weather-ng/forecasts/34720.xml): failed to open stream: HTTP request failed! in /var/www/md/modules
/app_yaweather/app_yaweather.class.php on line 246
[Tue Apr 26 13:00:03.674211 2016] [:error] [pid 20235] [client 10.9.0.2:54160] PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "http://export.yandex.ru/weather-ng/forecasts/34720.xml" in /var/w
ww/md/modules/app_yaweather/app_yaweather.class.php on line 246
[Tue Apr 26 13:00:03.678310 2016] [:error] [pid 20235] [client 10.9.0.2:54160] PHP Warning: Invalid argument supplied for foreach() in /var/www/md/modules/app_yaweather/app_yaweather.class.php on line 280
Re: Модуль "Погода от Яндекс"
Добавлено: Сб апр 30, 2016 8:12 pm
masster_alex
У меня вообще постоянно вот такое вылетает
http://clip2net.com/s/3xzQMue
Re: Модуль "Погода от Яндекс"
Добавлено: Ср май 18, 2016 7:28 pm
zumer34rus
Просто ссылка на xml у Яндекса сейчас не работает.
http://export.yandex.ru/weather-ng/forecasts/34560.xml
при обращении даёт 404. собственно дело в яндексе, а не в модуле
Re: Модуль "Погода от Яндекс"
Добавлено: Чт май 19, 2016 6:09 am
nick7zmail
Погоду так же можно забирать из ссылки с трафиком...
Отправлено с моего Xperia Z через Tapatalk
Re: Модуль "Погода от Яндекс"
Добавлено: Чт май 19, 2016 7:07 am
Almerid
Я сделал расчет данных о суточных параметрах в отдельном методе. Берет их не из Яндекса, а рассчитывает самостоятельно. Удобно было при сбое чтения с Яндекс, а сейчас и подавно. Считает время восхода, заката, долготу дня, сумерки, фазу луны.
В объекте города сделал свойства широты и долготы места. Фаза луны считается по формуле Харви.
Код: Выделить всё
$sun_info = date_sun_info(time(), $this->getProperty('Latitude'), $this->getProperty('Longtitude'));
$timezone = $this->getProperty('TimeZone');
foreach ($sun_info as $key => $val) {
if ($key == 'sunrise') {
$sunrise = $val;
$this->setProperty('SunRise',date("H:i", $sunrise+$timezone*3600));
}
if ($key == 'sunset') {
$sunset = $val;
$day_length = $sunset - $sunrise;
$this->setProperty('SunSet',date("H:i", $sunset+$timezone*3600));
}
if ($key == 'transit') {
$transit = $val;
$this->setProperty('Transit',date("H:i:s", $transit+$timezone*3600));
}
if ($key == 'civil_twilight_begin') {
$civil_twilight_begin = $val;
$this->setProperty('civil_begin',date("H:i:s", $civil_twilight_begin+$timezone*3600));
}
if ($key == 'civil_twilight_end') {
$civil_twilight_end = $val;
$this->setProperty('civil_end',date("H:i:s", $civil_twilight_end+$timezone*3600));
}
}
$this->setProperty('LongTag',gmdate("H:i", $day_length));
$noy_length = 24*60*60 + $civil_twilight_begin - $civil_twilight_end;
$this->setProperty('nayt',gmdate("H:i:s", $noy_length));
Re: Модуль "Погода от Яндекс"
Добавлено: Чт май 19, 2016 2:22 pm
Securbond
Подскажите что с модулем ? с 11.05 не обновляется ????
Re: Модуль "Погода от Яндекс"
Добавлено: Чт май 19, 2016 2:31 pm
nick7zmail
Умер экспорт погоды. Теперь он входит в состав трафика. Я уже скидывал куда-то xml ссылку. Автору модуля нужно переформировать пути забирания данных. Но я сомневаюсь, что автор всё ещё с нами)) Возможно со временем докину функционал погоды в модуль пробок, ну либо напишу новый в замен этому, если автор так и не появится.
Отправлено с моего Xperia Z через Tapatalk
Re: Модуль "Погода от Яндекс"
Добавлено: Чт май 19, 2016 2:34 pm
DiArt
Я вечером скину сюда скрипт как я сейчас забираю погоду с Яндекса. Вчера отправил в другой топик (
http://majordomo.smartliving.ru/forum/v ... &start=110), но там почему то закрыт, и проходит премодерацию сообщения, и почему то считает меня спамером )))
Re: Модуль "Погода от Яндекс"
Добавлено: Чт май 19, 2016 2:47 pm
m-malva
DiArt писал(а):Я вечером скину сюда скрипт как я сейчас забираю погоду с Яндекса.
Забирать погоду из пробок не проблема, но там нет прогноза.
Re: Модуль "Погода от Яндекс"
Добавлено: Чт май 19, 2016 2:53 pm
nick7zmail
m-malva писал(а):DiArt писал(а):Я вечером скину сюда скрипт как я сейчас забираю погоду с Яндекса.
Забирать погоду из пробок не проблема, но там нет прогноза.
Был вроде...недавно смотрел
UPD действителтно уже нету...мда...над чёт думать...на ow переходить...или другие сервисы искать...
Отправлено с моего Xperia Z через Tapatalk