Найдено 1288 результатов

Chainik
Пт янв 15, 2021 12:30 pm
Форум: Модули и приложения
Тема: [Модуль] MegaD (megad)
Ответы: 1338
Просмотры: 796227

Re: [Модуль] MegaD (megad)

Ссылка у вас битая. Вот работающая: https://ab-log.ru/forum/viewtopic.php?f=1&t=1195&p=37395#p37376 Как там с ПУ не подскажу, ибо не пользуюсь, но без ПУ и без модуля "MegaD" процесс будет выглядеть следующим образом. Код для запроса значения и сохранения в свойство: $Value = file_get_contents('http...
Chainik
Ср янв 13, 2021 6:56 pm
Форум: Вопросы новичков
Тема: мдм, мегаД, d18b20
Ответы: 7
Просмотры: 282

Re: мдм, мегаД, d18b20

Почти взлетел. :) Но в строке от меги в самом конце, в данных от датчика, нет символа ";". Вот видите, как элегантно решают задачу настоящие программисты. А я, на правах чайника )) могу вам предложить просто дописать "недостающий" символ в конец строки: $Val = file_get_contents("http://10.12.10.117...
Chainik
Ср янв 13, 2021 5:03 pm
Форум: Вопросы новичков
Тема: мдм, мегаД, d18b20
Ответы: 7
Просмотры: 282

Re: мдм, мегаД, d18b20

Да, согласен, есть "логический недосмотр" с моей стороны. Давайте попробуем чуть модифицировать код. Обработка строки будет производиться так: preg_match('~19c177911102:(.*?);~',$Val,$T1); preg_match('~53d91e000080:(.*?);~',$Val,$T2); preg_match('~ffe212821704:(.*?);~',$Val,$T3); //... Использование...
Chainik
Вт янв 12, 2021 3:59 pm
Форум: Вопросы новичков
Тема: мдм, мегаД, d18b20
Ответы: 7
Просмотры: 282

Re: мдм, мегаД, d18b20

Чтобы получать и использовать значения с датчиков, задействовать программный модуль "MegaD" вовсе не обязательно. В вашем случае можно сделать по-аналогии ( https://mjdm.ru/forum/viewtopic.php?f=5&t=2263&start=1073 ). Адреса датчиков и параметры доступа к Меге, конечно, ваши. Т.е.: 1. Создаем сценар...
Chainik
Пт янв 08, 2021 8:17 pm
Форум: Вопросы новичков
Тема: сколько дней, месяцев, лет прошло
Ответы: 5
Просмотры: 448

Re: сколько дней, месяцев, лет прошло

Ну хорошо, допустим, начальная дата события 25.12.2020, а текущая дата -- 08.01.2021.
Внимание, вопрос. Сколько лет между этими датами с вашей точки зрения?
И сколько месяцев? )))
Chainik
Вт янв 05, 2021 10:30 pm
Форум: Настройка и программирование
Тема: Двойной вызов метода
Ответы: 2
Просмотры: 125

Re: Двойной вызов метода

В первую очередь, надо посмотреть, не записан ли случайно код метода и в метод класса, и в метод объекта. Т.е. строчка с say присутствует и там, и там, при этом в методе объекта в пункте "Вызывать родительский метод" указано "перед..." или "после...".
Наверняка, здесь "собака порылась".
Chainik
Вт янв 05, 2021 10:16 pm
Форум: Настройка и программирование
Тема: Как произнести значение переменной?
Ответы: 8
Просмотры: 209

Re: Как произнести значение переменной?

Если под приоритетом имеется ввиду уровень важности сообщений, то синтаксис стандартный:

Код: Выделить всё

say("Первая строка".PHP_EOL."Вторая строка",2);
say("Первая строка".PHP_EOL."Вторая строка",5);
Или что-то еще имелось ввиду?
Chainik
Вт янв 05, 2021 10:08 pm
Форум: Настройка и программирование
Тема: Как произнести значение переменной?
Ответы: 8
Просмотры: 209

Re: Как произнести значение переменной?

Можно попробовать так:

Код: Выделить всё

say("Первая строка".PHP_EOL."Вторая строка");
Chainik
Вт янв 05, 2021 9:47 pm
Форум: Настройка и программирование
Тема: Как произнести значение переменной?
Ответы: 8
Просмотры: 209

Re: Как произнести значение переменной?

Можно попробовать так:

Код: Выделить всё

//Если свойство текущего объекта
say("Напряжение ниже порога. Фаза А - ".$this->getProperty('Имя_Свойства')." вольт");
//свойство не текущего объекта
say("Напряжение ниже порога. Фаза А - ".gg('Имя_Объекта.Имя_Свойства')." вольт");
Chainik
Вт янв 05, 2021 9:22 pm
Форум: Настройка и программирование
Тема: Как произнести значение переменной?
Ответы: 8
Просмотры: 209

Re: Как произнести значение переменной?

А у вас значение переменной сохранено в свойстве или содержится в переменной внутри скрипта ($Peremennaya)?