помогите пожалуйста

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
sega6549
Сообщения: 535
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

помогите пожалуйста

Сообщение sega6549 » Ср сен 30, 2015 5:14 pm

прошу помощи друзья, не могу ни как раскусить веб переменные, что я только не делал и читал и смотрел видео и пробовал программы и пробовал на основе ваших примеров вытащить данные, ну ни фига не получается, хочу погоду вытащить с http://www.gismeteo.md/city/daily/4313/ для температуры использоал такой шаблон <div class="temp">(.+?)<span оно мне выдало <dd class='value m_temp c'>+10, пробовал обрезать изменять либо не коретный либо такая ерунда, пробовал и с других сайтов, тож самое, помогите выдернуть собственно температуру, ясно\облачно\дождь, и скорость и направление ветра, ну и еще бы тож самое но на завтра но наглеть уж не буду, и так вон сколько всего...
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
sega6549
Сообщения: 535
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: помогите пожалуйста

Сообщение sega6549 » Ср сен 30, 2015 8:10 pm

объясните хотя бы почему с сайта https://pogoda.yandex.ru/yaroslavl по шаблону <div class="current-weather__info-row".+?>Восход: <\/span>(.+?)< возвращается время восхода, а например с сайта https://sinoptik.ua/погода-ярославль по шаблону \<div class="infoDaylight"\>.+?Восход <span>(.+?)\<\/span ничего не вытаскивается
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1754 раза
Контактная информация:

Re: помогите пожалуйста

Сообщение skysilver » Чт окт 01, 2015 12:34 am

Я так думаю, у большинства погода с яндекса забирается через кошерный xml. :) А с веб-переменными и регулярками мало кто заморачивается.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: помогите пожалуйста

Сообщение ErmolenkoM » Чт окт 01, 2015 8:15 am

sega6549 писал(а):объясните хотя бы почему с сайта https://pogoda.yandex.ru/yaroslavl по шаблону <div class="current-weather__info-row".+?>Восход: <\/span>(.+?)< возвращается время восхода, а например с сайта https://sinoptik.ua/погода-ярославль по шаблону \<div class="infoDaylight"\>.+?Восход <span>(.+?)\<\/span ничего не вытаскивается
У сайта СИНОПТИК стоит защита от роботов. Что-то проверяется, определяется что это не браузер и показывается пусто. Проще пользоваться яндексом, чем заморачиваться с синоптиком.
aka msh555
Cubian на Cubietruck, Connect
Ответить