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

Bagir
Чт июл 02, 2020 2:48 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

И всё же я решил добавить отдельный класс для провайдеров, а не сваливать все их свойства в вискомпьютер. Это упростит код сценария (цикла) получения данных, и добавит возможность вызывать методы при изменении статуса провайдеров. К тому же я сейчас экспериментирую с разными вариантами провайдеров м...
Bagir
Вс июн 28, 2020 12:01 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

Успел попробовать на обеде. Вот что получилось: В начало кода виджета добавляем стиль <style type="text/css"> .knopka8549:active { transform: scale(0.9); } /* при нажатии */ </style> В элементах провайдеров обрамляем код отрисовки в новый тег g, но после позиционирования <g class="knopka8549"> <styl...
Bagir
Вс июн 28, 2020 10:50 am
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

имитация нажатия путем кратковременного уменьшения размера Замечательный вариант, вечером обязательно попробую. Все элементы виждета заключены в тег g. Думаю не составит труда их анимировать. В начале написания кода, я сразу решил создать классы для WiFi объектов и CAP точек. Для провайдеров класс ...
Bagir
Сб июн 27, 2020 11:47 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

Чего то приуныла тема, поднимем? С двумя провайдерами бывает ситуация, когда основной недоступен, и при этом используется резервный, т.е. следующий по дистанции. На виджете видно, какой провайдер используется в данный момент, но не видно какой выбран основным. Вот рабочий вариант: Интернет 2.png Стр...
Bagir
Вт июн 23, 2020 12:01 am
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

Обновил топик с презентацией https://mjdm.ru/forum/viewtopic.php?f=8&t=2006&p=120957#p120957 Альтернативный вариант с использованием цикла Во вложении есть файл cycle_microtik. Распакуйте его и положите в папку scripts где лежат все файлы циклов. При этом уберите все точки запуска сценария getWiFicl...
Bagir
Пт июн 19, 2020 1:05 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

Все это не срочно, а когда у вас появится "окошко" между делами Конечно следаю. Этот форум уже давно стал наполовину моей записной книжкой. Я часто читаю свои темы )) которые выкладывал давно. Ответы у меня есть на все вопросы, просто сейчас пора бежать. В выходные подготовлю материал. Есть правда ...
Bagir
Пт июн 19, 2020 12:18 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

кладите файл mikrotik_stop по аналогии с reboot, при наличии файлика аккуратно выходите с дисконнектом и экзитом Пробовал такой способ на цикле для самогонного аппарата. При этом сработает код if (file_exists('./reboot') || IsSet($_GET['onetime'])) { exit; } Так же можно по своему условию тормознут...
Bagir
Чт июн 18, 2020 11:31 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

Мысли по поводу цикла для микротика: 1. Убиваем момент при неудачных соединениях. Время следующей попытки будет удваиваться, но не реже чем один час. Это не нагрузит систему, да ещё при условии, что всё происходит в отдельном процессе. 2. Соединение не будет завершаться каждое выполнение сценария. <...
Bagir
Чт июн 18, 2020 10:00 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

а он заведен у вас как устройство онлайн? такие устройства пингуются системой и можно поймать его отвал, в т.ч., и по питанию Нет, скрипт просто лазает в микротик каждые 10 секунд. Действительно мудрая мысль. Завести микрот в устройства онлайн, и в скрипт добавить проверку. Если не решусь писать ци...
Bagir
Ср июн 17, 2020 8:57 pm
Форум: Железо
Тема: Mikrotik
Ответы: 162
Просмотры: 67163

Re: Mikrotik

Обдумываю дальше вариант с отдельным циклом. При каждой итерации мы можем контролировать, есть ли соединение с микротиком. Если по каким то причинам, оно грохнулось, то мы его пересоздадим. тут всё без проблем. Но вот был у меня случай, когда на микротике помер блок питания, и Алиса каждые 10 секунд...