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

akininav
Ср мар 20, 2019 10:59 pm
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам


Если не секрет как такую сцену создать? Знать когда и что "отлетело" от роутера(круто).

Конечно не секрет :)

Распишу полностью, что бы не собирать инфу по всей теме.
Создаешь mikrot.php в папке scripts

<?php
chdir(dirname(__FILE__) . '/../');
include_once('./config.php');
include_once('./lib ...
akininav
Сб мар 16, 2019 11:43 am
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам

Вот итоговый результат :)
Безымянный.png
Безымянный.png (191.09 КБ) 3082 просмотра
akininav
Чт мар 14, 2019 8:57 am
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам

Получилось пока другим способом (таким как я изначально и думал, но не получалось). Остальные методы в любом случае рассмотрю.

Я просто перенес php файл в папку scripts и нашел какие библиотеки подключить.

<?php
chdir(dirname(__FILE__) . '/../');
include_once('./config.php');
include_once('./lib ...
akininav
Вт мар 12, 2019 8:57 pm
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам


самый простой вариант - это в твоем этом отдельном от мажора скрипте сделать публикацию в mqtt топик. это очень просто, примеров миллион. а у мажора есть готовый mqtt клиент (который к тому же сам распарсит все твои данные, если хочешь)
Создавать на лету неопределенное количество объектов в дереве ...
akininav
Вт мар 12, 2019 8:26 pm
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам


Напиши ты нормальное техзадание. зачем тебе их распихивать, зачем создавать новые объекты в дереве при появлении лизингов днср. может это ненужно совсем, и вопрос решится одностройчником баш типа того
#!/bin/bash
tty -s || exec x-terminal-emulator -e $0 $@
ssh [email protected] 'cat /tmp/*.leases ...
akininav
Вт мар 12, 2019 6:39 pm
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам

Chainik писал(а): Вт мар 12, 2019 6:33 pm Если в текстовый файл формируется, может быть получится так:

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

$result = file_get_contents("C:\Путь_к_файлу\...........");
А дальше парсить и распихивать по свойствам.
Про текстовый файл я написал просто что выполнял проверку скрипта, а так на выходе есть массив данных.
akininav
Вт мар 12, 2019 6:30 pm
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам


А не проще сразу сценарий или метод объекта дергать ГЕТ-ом и ему передавать данные?
https://kb.mjdm.ru/http-ssilki-dlya-raboti-s-majordomo/

Если нужен именно отдельный php-файл, то для доступа в нем к стандартный МДМ функциям (setGlobal, getGlobal и т.п.) нужно сначала добавить несколько строк ...
akininav
Вт мар 12, 2019 6:23 pm
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Re: Распределение переменных по классам


непонятно, что ты хочешь из этого поиметь. ну есть у тебя массив, пихай через setglobal куда хочешь

Я на выходе хочу полученные данные запихнуть в классы. setglobal я не могу использовать так как это отдельная страница и она не связана с mdm. Вот и пытаюсь узнать либо как связать эту страницу ...
akininav
Вт мар 12, 2019 4:32 pm
Форум: Вопросы новичков
Тема: Распределение переменных по классам
Ответы: 15
Просмотры: 7851

Распределение переменных по классам

Доброго времени суток.
Опишу вкратце проблему:
Есть устройство которое отправляет данные (в моем случае роутер mikrotik но суть не в нем)
Код отправки:
/tool fetch mode=http url=$url keep-result=no http-method="post" http-data="wifi=$str"; где $str содержит необходимые данные.
Полный код:
:local ...
akininav
Пт мар 08, 2019 5:04 pm
Форум: Железо
Тема: Mikrotik
Ответы: 175
Просмотры: 146148

Re: Mikrotik

А под wifi можно переделать?

Конечно!
Там просто по сути немного меняется путь из которого данные вытягиваются и значения.

Вот скрипт для консоли, у себя не проверял т.к. капсмэн, но должно работать.


:foreach i in=[/interface wireless registration-table find] do={
:local mac [/interface ...