Страница 4 из 6

Re: Скрипт оповещения в телеграмм

Добавлено: 23 ноя 2020, 13:08
Ruslan.Berezko
Последняя версия вашего скрипта не всегда срабатывает! Бывает отрабатывает сутками как надо, а бывает упрётся и не в какую не высылает сообщения в чат telegram.... даже при ручном запуске. На разных устройствах пробовал... версия os 6.47.4

Re: Скрипт оповещения в телеграмм

Добавлено: 23 ноя 2020, 13:22
Virtue
Ruslan.Berezko писал(а): 23 ноя 2020, 13:08 Последняя версия вашего скрипта не всегда срабатывает!
Дружищще, а попробуй ка мою версию, она у меня стабильно работает уже несколько месяцев: viewtopic.php?f=14&t=12043

Re: Скрипт оповещения в телеграмм

Добавлено: 24 ноя 2020, 17:05
Ruslan.Berezko
Спасибо! классно работает, а главное не нагружает проц... только баг один заметил, пол вечера потратил на решение. У меня два микротика с именами HOME и OFFICE.... так вот на микротике OFFICE скрипт отрабатывал идеально, а на микротике HOME не в какую.... никак не мог понять в чем дело.... Кароче скрипт не хочет запускаться когда имя микротика HOME..... переименовав в hOME - стал работать как часики. Как то так :nez-nayu:

Re: Скрипт оповещения в телеграмм

Добавлено: 24 ноя 2020, 18:10
xvo
Ruslan.Berezko писал(а): 24 ноя 2020, 17:05 только баг один заметил, пол вечера потратил на решение. У меня два микротика с именами HOME и OFFICE.... так вот на микротике OFFICE скрипт отрабатывал идеально, а на микротике HOME не в какую.... никак не мог понять в чем дело.... Кароче скрипт не хочет запускаться когда имя микротика HOME..... переименовав в hOME - стал работать как часики. Как то так :nez-nayu:
Это на самом деле не совсем баг, а следствие того, что пробелы в http-запросе в явном виде встречаются. Не помню полного объяснения сего феномена, но если везде использовать %20 вместо пробелов, все будет работать.

Upd.: вот ссылка - https://forum.mikrotik.com/viewtopic.ph ... 15#p810546

Re: Скрипт оповещения в телеграмм

Добавлено: 24 ноя 2020, 22:56
Virtue
xvo писал(а): 24 ноя 2020, 18:10 Это на самом деле не совсем баг, а следствие того, что пробелы в http-запросе в явном виде встречаются. Не помню полного объяснения сего феномена, но если везде использовать %20 вместо пробелов, все будет работать.
а где в его имени пробелы? :du_ma_et:

Re: Скрипт оповещения в телеграмм

Добавлено: 24 ноя 2020, 23:08
xvo
Virtue писал(а): 24 ноя 2020, 22:56 а где в его имени пробелы? :du_ma_et:
Пробел в тексте сообщения вероятно идет непосредственно перед именем.
И именно эта комбинация и не срабатывает: пробел и далее заглавная буква "H".
Сообщения об этом регулярно появляются.
И на этом форуме был случай, когда у человека сообщения содержащие название "Honor" не отправлялись. И на официальном форуме по ссылке выше аналогичная ситуация. И сам я тоже проверял.
Там же, по ссылке выше, и объяснение.

Re: Скрипт оповещения в телеграмм

Добавлено: 25 ноя 2020, 16:51
Sertik
Да, это известный глюк HTTP URL. По этому в последней версии своей функции перекодирования строки для отправки в Телеграмм я вставил "все пробелы кодировать в %20" (на форум ещё не выкладывал). :-)

Re: Скрипт оповещения в телеграмм

Добавлено: 13 дек 2020, 21:31
niks200
Добрый день
Есть поднятый CAPsMAN на нескольких точках. Заменил в вашем скрипте wireless на caps и срипт прекрасно отрабатывает.
Но есть небольшая ложка дегтя в этой бочке удовольствия: когда устройство переходит на соседнюю точку, на телегу соответственно приходит сообщение о том что это устройство благополучно отконнектилась от старой точки и успешно приконнектилось к новой точке. Эта информация лишняя, и ее отсылается очень много.
Как можно организовать чтобы приходило оповещение только когда устройство первый раз регистрируется в сети и уходит из нее, без сообщений о "похождениях" внутри сети?

Re: Скрипт оповещения в телеграмм

Добавлено: 14 дек 2020, 00:04
Virtue
niks200 писал(а): 13 дек 2020, 21:31 Как можно организовать чтобы приходило оповещение только когда устройство первый раз регистрируется в сети и уходит из нее, без сообщений о "похождениях" внутри сети?
Имеется ввиду "первый раз" за сегодня? за месяц? или вообще первый раз? за какой промежуток времени вас интересует этот самый первый раз..
P.S. вы кстати пишете не в моей теме, моя тема с этим скриптом называется "оповещение в телегу"

Re: Скрипт оповещения в телеграмм

Добавлено: 14 дек 2020, 10:21
niks200
Да, можно и там....
Перебирать к Вам в ветку