[Модуль] Веб-переменные (webvars)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
xor
Сообщения: 2036
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 283 раза
Поблагодарили: 628 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение xor » Сб апр 11, 2020 1:19 pm

vitosmaxim80sad145 писал(а):
Сб апр 11, 2020 9:39 am
Почему я создаю свойство в объекте затем привязки его к переменой а она создаёт дубыль и сохраняет данные в нем а не в ранее созданном для этого свойстве ???
без скринов и подробностей трудно ответить(. может, у вас там спецсимволы какие-то?
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр
Благодарил (а): 100 раз
Поблагодарили: 1 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 » Сб апр 18, 2020 4:17 pm

xor писал(а):
Сб апр 11, 2020 1:19 pm
vitosmaxim80sad145 писал(а):
Сб апр 11, 2020 9:39 am
Почему я создаю свойство в объекте затем привязки его к переменой а она создаёт дубыль и сохраняет данные в нем а не в ранее созданном для этого свойстве ???
без скринов и подробностей трудно ответить(. может, у вас там спецсимволы какие-то?

ПОШАГОВО ОПИШУ
Объект: Mainsity создал свойство sevodny
Создал веб переменную и привязал созданное свойство
обновляю переменные
в созданном свойстве нет данных но есть новое свойство с тем же именем и с данными из переменных
Вложения
Скриншот 2020-04-18 16.05.08.png
Скриншот 2020-04-18 16.05.08.png (132.44 КБ) 4337 просмотров
Скриншот 2020-04-18 16.03.55.png
Скриншот 2020-04-18 16.03.55.png (87.26 КБ) 4337 просмотров
Скриншот 2020-04-18 16.03.28.png
Скриншот 2020-04-18 16.03.28.png (99.25 КБ) 4337 просмотров
Аватара пользователя
xor
Сообщения: 2036
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 283 раза
Поблагодарили: 628 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение xor » Сб апр 18, 2020 4:26 pm

vitosmaxim80sad145 писал(а):
Сб апр 18, 2020 4:17 pm
xor писал(а):
Сб апр 11, 2020 1:19 pm
vitosmaxim80sad145 писал(а):
Сб апр 11, 2020 9:39 am
Почему я создаю свойство в объекте затем привязки его к переменой а она создаёт дубыль и сохраняет данные в нем а не в ранее созданном для этого свойстве ???
без скринов и подробностей трудно ответить(. может, у вас там спецсимволы какие-то?

ПОШАГОВО ОПИШУ
Объект: Mainsity создал свойство sevodny
Создал веб переменную и привязал созданное свойство
обновляю переменные
в созданном свойстве нет данных но есть новое свойство с тем же именем и с данными из переменных
ну и удалите пустое( которое не заполняется). пс. А чего оно у вас классовое? Вы несколько городов окучиваете?
За это сообщение автора xor поблагодарили (всего 2):
vitosmaxim80sad145 (Сб апр 18, 2020 4:55 pm) • Samir77 (Чт апр 23, 2020 12:19 am)
Рейтинг: 2.33%
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр
Благодарил (а): 100 раз
Поблагодарили: 1 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 » Сб апр 18, 2020 5:04 pm

спасибо я удалил то что создал и оно теперь само создает свойство и заполняет ,но только я непонял честно говоря логику ну я создаю свойство да для класса а переменная для обэкта но почему переменная не пишется в свойство созданное а создает новое и если я удаляяю из класса то теоретически и там должно удалятся
Аватара пользователя
xor
Сообщения: 2036
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 283 раза
Поблагодарили: 628 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение xor » Сб апр 18, 2020 5:13 pm

vitosmaxim80sad145 писал(а):
Сб апр 18, 2020 5:04 pm
спасибо я удалил то что создал и оно теперь само создает свойство и заполняет ,но только я непонял честно говоря логику ну я создаю свойство да для класса а переменная для обэкта но почему переменная не пишется в свойство созданное а создает новое и если я удаляяю из класса то теоретически и там должно удалятся
можно долго гадать - ошибка эта ваша или со стороны системы( но сейчас-то мы получили то, что хотели? если охота поразбираться, обнаружить ошибку, сообщить автору - я только за)
За это сообщение автора xor поблагодарил:
Samir77 (Чт апр 23, 2020 12:22 am)
Рейтинг: 1.16%
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр
Благодарил (а): 100 раз
Поблагодарили: 1 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 » Сб апр 18, 2020 6:18 pm

ну скорей всего ошыбка системы так как я из переменных передаю штук 10 свойств в тот же клас обэкт и ето не со всеми такое
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр
Благодарил (а): 100 раз
Поблагодарили: 1 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение vitosmaxim80sad145 » Вт апр 21, 2020 3:31 pm

Там похоже содержимое страницы меняется в зависимости от времени.
А если температуру взять так?
deg;<\/td> <td class="p5 " >(.+?)<\/td>

возращает +9&deg;
Вложения
Скриншот 2020-04-21 15.35.55.png
а так вытянуть нельзя ?
Скриншот 2020-04-21 15.35.55.png (254.44 КБ) 4164 просмотра
Jilber
Сообщения: 682
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 111 раз
Поблагодарили: 107 раз

Re: [Модуль] Веб-переменные (webvars)

Сообщение Jilber » Ср апр 22, 2020 8:17 pm

Этот шаблон вытягивает температуру из ячейки "p5", т.е. температуру на 12:00.
Изображение
Можно попробовать вытянуть температуру из всех ячеек в разные переменные, а потом показывать нужную переменную в зависимости от текущего времени.
За это сообщение автора Jilber поблагодарил:
vitosmaxim80sad145 (Вт апр 28, 2020 10:00 pm)
Рейтинг: 1.16%
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 8 раз
Поблагодарили: 4 раза

Re: [Модуль] Веб-переменные (webvars)

Сообщение Stor » Пн июн 22, 2020 12:03 am

Привет.

Подскажите - можно ли использовать Xpath для поиска нужного элемента? Мне с Xpath легче работать.

И еще - хочу собирать показатели УФ излучения:
на сайте https://www.gismeteo.ru/weather-minsk-4248/

ищу по шаблону <div class="widget__item" data-item="0"><div class="w_uvb w_uvb__value_level_0 widget__value">(.+?)<\/div><\/div>
но ничего не находит.

Валидацию по регулярке проходит
СпойлерПоказать
Изображение
Помогите составить правильно шаблон.
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 8 раз
Поблагодарили: 4 раза

Re: [Модуль] Веб-переменные (webvars)

Сообщение Stor » Ср июн 24, 2020 1:29 pm

Странное происходит с модулем.

На странице https://www.gismeteo.ru/weather-minsk-4248/ ищу выражение <h2>(.+?)<\/h2> - на странице есть код <h2><a href="/maps/" class="link blue">Погода на карте</a></h2>, но модуль находит В Минске.

Хотя для http://pogoda.by/шаблон Восход: (\d+:\d+), работает как надо.

Не понимаю работает ли модуль как надо.
Ответить