Привет Sertik
Часть кода я и сам могу написать. Одному немного скучно этим заниматься.
Хоть мои знания в языках программирования не большие, но я все таки смог изменить Telegram Bot.
Предложение интересное. Но тут надо считать. У самого когда-то были такие мысли.
Очень радует, уважаемый Apollo22, что у Вас получилось разобраться с ботом. Надеюсь, в процессе узнали много интересного о методах работы с операционной системой.
Согласен, Телега для мониторинга и оперативного управления, хотя туда можно вынести много полезного функционала. Для полноценного централизованного управления использовать Winbox или командную строку на управляющем хосте.Apollo22 писал(а): ↑04 июл 2024, 00:29 Я вас прекрасно понимаю. Но телега удобна не для всех функций.
Я тут наткнулся на этот проект app.cloutik.com. Задумка хорошая но функций очень мало. И все реализовано посредством скриптов.
Вот по этому и захотелось создать что-то свое, так сказать со всеми хотелками.
Код: Выделить всё
system/script/find where [:put ("Name: $name;\r\n"."Owner: $owner;\r\n"."Started: $"last-started";\r\n"."Run count: $"run-count"\r\n")]
Код: Выделить всё
system/script/job/find where [:put ("Started: $started;\n\r"."Owner: $owner;\n\r"."Trace: $trace;\n\r"."Parent: $parent\n\r")]
Код: Выделить всё
:global EventHandler do={
:global teSendMessage
:local oneFeed "%0D%0A"
:local logDefaultPicture "\F0\9F\93\84"
:local chatID "-1009009090909"
:local messageText "$logDefaultPicture <b>$1 - $2 - $3</b> $oneFeed$oneFeed$4 $oneFeed"
:if ([:len $1] != 0) do={
$teSendMessage fChatID=$chatID fText=$messageText
}
:return 0
}
log/print follow-only where [$EventHandler $time $topics $buffer $message]
Это я уже потом увидел. За тем форумом не слежу, поэтому узнаю о новостях от Вас.Sertik писал(а): ↑28 окт 2024, 10:45 Идея принадлежит не мне, а Osamafarah:
https://forum.mikrotik.com/viewtopic.p ... 4d26562928
https://github.com/osamahfarhan/mikrotik-events