Обнаружена блокировка рекламы: Наш сайт существует благодаря показу онлайн-рекламы нашим посетителям. Пожалуйста, подумайте о поддержке нас, отключив блокировщик рекламы на нашем веб-сайте.
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
max.kalinkin писал(а): ↑27 янв 2021, 14:30
а не пашет (((
куда копать ?
айдишки должны быть вида :local botID "bot1000075423:AAEYn0eWtjTRKKg_BGF7fQiY5UjrTsdMfhl"
:local chatID "-1001422750080"
как я и писал в первом посту, у вас почемуто я вижу совсем другое, это что? имя бота?а чат айди у вас без минуса?
max.kalinkin писал(а): ↑27 янв 2021, 14:30
а не пашет (((
куда копать ?
айдишки должны быть вида :local botID "bot1000075423:AAEYn0eWtjTRKKg_BGF7fQiY5UjrTsdMfhl"
:local chatID "-1001422750080"
как я и писал в первом посту, у вас почемуто я вижу совсем другое, это что? имя бота?а чат айди у вас без минуса?
Спасибо !!! нашел толковую доку и все заработало
еще раз спасибо !
При парсинге лога оперировать временем в Микротик это плохо, из-за кривой реализации времени логирования разработчиками Микротик.
Данный материал обсужден детально тут:
Virtue писал(а): ↑23 сен 2020, 14:48
При наличии комментарий статик дхцп лесс записей, маки, содержащиеся в логах, будут присылаться с этими комментариями.
Для отключения отслеживания вайфай подключений, стираем из кода $topics ~"wireless"
Добрый день, уважаемый Virtue!
Недавно начал пользоваться твоим скриптом - очень удобная штука! Спасибо за твои труды!
Возникло пожелание к работе скрипта: Можно ли сделать, чтобы оповещения ~WIRELESS (~CAPS) отправлялись ТОЛЬКО в случае подключения нового клиента, не прописанного в DHCP LEASES ?
Virtue писал(а): ↑18 фев 2021, 18:00
а не проще ли в вашем случае занести маки своих вайфай устройств в строку скрипта для исключений?
Если б речь шла о единицах wifi-клиентов, тогда занёс бы и вопросов не задавал.
В моем случае речь идёт о десятках wifi-клиентов на роутерах в разных локациях.
Спасибо. Если у кого не заработает.
1)попробуйте через браузер ссылку открыть... тогда ошибку можно посмотреть.
2)если будете копировать\писать ссылку в консоль микротика, то там знак вопроса не ставится и не копируется. Будьте осторожны Я почти час убил на то, чтобы понять почему в браузере работает, а в терминале с микротика нет.
Начал разбирать скрипт..
вот до этого я всё понял
:if (($htime ~ [:pick $date 0 6]) and ([:pick $htime 7 15] > ($timeNow - 00:01:00))) do={
но это что за условие такое?
UPD я так и не разобрался, но у меня появилась гипотеза... микротик криво хранит время логов(для текущего дня не хранит дату+ не учитывает часовые пояса), возможно это костыли чтобы обойти это.
drpioneer писал(а): ↑18 фев 2021, 22:12
Проблему решил.
Код ниже:
Добрый день!
А на 7-ке это работает?
Если вручную в fetch пишу botID и chatID, а также убираю из текста %0A$messages, то присылает в телегу сообщение, иначе ничего не шлет...
Lurker писал(а): ↑26 июл 2021, 14:53
Спасибо. Если у кого не заработает.
1)попробуйте через браузер ссылку открыть... тогда ошибку можно посмотреть.
2)если будете копировать\писать ссылку в консоль микротика, то там знак вопроса не ставится и не копируется. Будьте осторожны Я почти час убил на то, чтобы понять почему в браузере работает, а в терминале с микротика нет.
Не заработало
Чет про ссылку не понял, как проверить в браузере?
Знак вопроса есть.
Просто ссылку в адресную строку браузера вставляете и жмёте энтер. Естественно чистым текстом без переменных. И без кирилицы.
Если вручную в fetch пишу botID и chatID, а также убираю из текста %0A$messages, то присылает в телегу сообщение, иначе ничего не шлет...
либо ID неправильные(объявите глобально и попробуйте через fetch) либо $mesages либов скрипте ошибка. Попробуйте скрипты выполнить из командной строки, а не кнопкой run script, тогда вывод ошибок можно увидеть