Никуда...модуль давно мертв...TimonDK писал(а):У меня списки пустые стран и городов. Куда копать подскажите
Отправлено с моего ZP998 через Tapatalk
[Модуль] Погода от Яндекс (app_yaweather)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 44
- Зарегистрирован: Пт июн 24, 2016 3:32 pm
- Благодарил (а): 5 раз
- Поблагодарили: 0
Re: Модуль "Погода от Яндекс"
Успешно отрабатывает сценарий ув. ahelper, за что ему спасибо. Единственное что никак не могу понять как вытянуть имя иконки из адреса ссылки. Как уже писал ahelper она имеет вид:
и задать в переменные? Хочу в дальнейшем использовать свои иконки.
Как отсюда вытащить
Код: Выделить всё
bkn_d.png
MajorDoMo живет на Xpenology DSM 6.2.3-25426 Update 2 Virtual Machine Manager Debian 10
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Кодом php найти последний / в ссылке, и выдернуть всё что перед ним. Гуглите строковые функции php...
Как дома с компа буду - могу накидать сценарий, есл. К тому времени не разберетесь.
Отправлено с моего Xperia Z через Tapatalk
Как дома с компа буду - могу накидать сценарий, есл. К тому времени не разберетесь.
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 44
- Зарегистрирован: Пт июн 24, 2016 3:32 pm
- Благодарил (а): 5 раз
- Поблагодарили: 0
Re: Модуль "Погода от Яндекс"
Ок. Будем копать.
Отправлено с моего SM-N9005 через Tapatalk
Отправлено с моего SM-N9005 через Tapatalk
MajorDoMo живет на Xpenology DSM 6.2.3-25426 Update 2 Virtual Machine Manager Debian 10
-
- Сообщения: 36
- Зарегистрирован: Ср янв 04, 2017 7:37 pm
- Откуда: Россия, Курск
- Благодарил (а): 10 раз
- Поблагодарили: 4 раза
Re: Модуль "Погода от Яндекс"
После обновления модуль не работает: дата в нем 2016 год город Минск. Изменить не возможно.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Он и до обновления вроде не работал Оо
Давно мертвый уже
Давно мертвый уже
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 44
- Зарегистрирован: Пт июн 24, 2016 3:32 pm
- Благодарил (а): 5 раз
- Поблагодарили: 0
Re: Модуль "Погода от Яндекс"
Я так понимаю с помощью функцииnick7zmail писал(а):Гуглите строковые функции php...
Код: Выделить всё
substr_replace
Если не сложно... Буду благодарен.nick7zmail писал(а):Как дома с компа буду - могу накидать сценарий
MajorDoMo живет на Xpenology DSM 6.2.3-25426 Update 2 Virtual Machine Manager Debian 10
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Не совсемМаксим Николаевич писал(а): Я так понимаю с помощью функцииможно?Код: Выделить всё
substr_replace
Максим Николаевич писал(а): Если не сложно... Буду благодарен.
Код: Выделить всё
$somestr="/какой/то/адрес/до/картинки/needle.jpg";
$num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа
$result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 44
- Зарегистрирован: Пт июн 24, 2016 3:32 pm
- Благодарил (а): 5 раз
- Поблагодарили: 0
Re: Модуль "Погода от Яндекс"
Мерси. Только подскажите пожалуйста еще вот такой момент. Если скрипт имеет вид:nick7zmail писал(а):Код: Выделить всё
$somestr="/какой/то/адрес/до/картинки/needle.jpg"; $num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа $result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg
Код: Выделить всё
$somestr='https://yastatic.net/weather/i/icons/blueye/24/bkn_d.png';
$num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа
$result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg
sg("Pogoda.NameImage",$result);
А если так:
Код: Выделить всё
$somestr='%Pogoda.Image%';
$num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа
$result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg
sg("Pogoda.NameImage",$result);
Как в скрипт правильно подсунуть свойства объекта?
MajorDoMo живет на Xpenology DSM 6.2.3-25426 Update 2 Virtual Machine Manager Debian 10
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль "Погода от Яндекс"
Ну всё правильно...потому что в строчке %Pogoda.Image% нету /, и он возвращает строку целиком...я не знаю что вы хотите, но может вы хотели сделать такМаксим Николаевич писал(а): А если так:то возвращает Pogoda.Image%.Код: Выделить всё
$somestr='%Pogoda.Image%'; $num=strlen($somestr)-strrpos($somestr, '/'); //из длины строки вычитаем позицию последнего вхождения символа $result=substr($somestr,-$num+1);//возвращаем часть символов с конца, без учета /...тут останется только needle.jpg sg("Pogoda.NameImage",$result);
Как в скрипт правильно подсунуть свойства объекта?
Код: Выделить всё
$somestr=gg('Pogoda.Image');
...и тд
- За это сообщение автора nick7zmail поблагодарил:
- Максим Николаевич (Ср июл 19, 2017 11:14 am)
- Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<