оповещение в телегу

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Ответить
xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Lurker писал(а): 10 авг 2021, 11:50 у меня пробелы заданы как " " и всё ок.
Ровно до того момента, как в тексте не встретится сочетание " H".

Можете попробовать руками в терминале. :-)


Telegram: @thexvo
vovvw
Сообщения: 20
Зарегистрирован: 25 янв 2021, 10:18

Lurker писал(а): 10 авг 2021, 11:50 у меня пробелы заданы как " " и всё ок. Я бы попробовал $message задать вручную перед отправкой в телеграм. Тем самым бы методом тыка понял какой $message ломает отправку.
Хорошая идея, попробую!


vovvw
Сообщения: 20
Зарегистрирован: 25 янв 2021, 10:18

xvo писал(а): 10 авг 2021, 11:57
Ровно до того момента, как в тексте не встретится сочетание " H".

Можете попробовать руками в терминале. :-)
А как обойти сей косячек?


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Я де сходу написал: использовать %20


Telegram: @thexvo
vovvw
Сообщения: 20
Зарегистрирован: 25 янв 2021, 10:18

xvo писал(а): 10 авг 2021, 12:43 Я де сходу написал: использовать %20
Т.е. в текст вставлять: "%20$messages" так?
Спасибо попробую!


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

vovvw писал(а): 10 авг 2021, 12:52 Т.е. в текст вставлять: "%20$messages" так?
Спасибо попробую!
Нет.

В самом скрипте, в цикле формирующем $messages заменить везде, где идет добавление " " на "%20".
Но вообще, учитывая, что это составляется из строчек лога, то по идее в них тоже надо заменять.
В общем это 100% уже кто-то делал, или просто писал изначально скрипт, где это учтено.
Но вот не помню, здесь или на официальном форуме.

Пока вы бы попробовали содержание $messages либо в файл сбросить, вместо телеграма, либо на экран - проверить, что проблема именно в этом.


Telegram: @thexvo
vovvw
Сообщения: 20
Зарегистрирован: 25 янв 2021, 10:18

xvo писал(а): 10 авг 2021, 14:38
Нет.

В самом скрипте, в цикле формирующем $messages заменить везде, где идет добавление " " на "%20".
Но вообще, учитывая, что это составляется из строчек лога, то по идее в них тоже надо заменять.
В общем это 100% уже кто-то делал, или просто писал изначально скрипт, где это учтено.
Но вот не помню, здесь или на официальном форуме.

Пока вы бы попробовали содержание $messages либо в файл сбросить, вместо телеграма, либо на экран - проверить, что проблема именно в этом.
Понял, не находил готового решения тут...


vovvw
Сообщения: 20
Зарегистрирован: 25 янв 2021, 10:18

xvo писал(а): 10 авг 2021, 14:38 Пока вы бы попробовали содержание $messages либо в файл сбросить, вместо телеграма, либо на экран - проверить, что проблема именно в этом.
Вот на экран выводит:
 
aug/02 06:16:23 user admin logged in from 192.168.1.84 via winbox%0A%0Aaug/02 06:16:26 user admin logged in from 192.168.1.84 via winbox%0A%0Aaug/02 06:29:51 user admin logged in from 192.168.1.78 via winbox%0A%0Aaug/02 21:16:01 user admin logged in fr
om 192.168.1.78 via winbox%0A%0Aaug/02 21:31:19 Chateau lte- : 1%0A%0Aaug/02 21:31:19 lte1 ....%0A%0Aaug/02 21:31:27 LTE- %0A%0Aaug/02 21:43:50 Telegram user "vovvw" activated script 'test'.%
0A%0Aaug/02 21:44:50 Telegram user "vovvw" activated script 'log'.%0A%0Aaug/02 21:47:50 Telegram user "vovvw" activated script 'lte'.%0A%0Aaug/02 21:47:50 Chateau lte- : 1%0A%0Aaug/02 21:47:50 lte1 ....%0A%0Aaug/02 21:4
7:58 LTE- %0A%0Aaug/02 21:48:50 Telegram user "vovvw" activated script 'lte'.%0A%0Aaug/02 21:48:50 Chateau lte- : 1%0A%0Aaug/02 21:48:50 lte1 ....%0A%0Aaug/02 21:48:58 LTE-
%0A%0Aaug/03 18:18:04 68:57:2D:35:52:3B@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:04 68:57:2D:35:6E:22@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:11 C0:84:7D:99:81:D6@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:54 B0:02:47:68:6
0:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:54 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:56 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:57 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/0
3 18:18:57 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:58 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:18:58 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:19:00 [C4:AD:34:A0:57:92/11/5fc3,Join,[C
4:AD:34:A0:57:92]] joined, provides radio(s): C4:AD:34:A0:57:94,C4:AD:34:A0:57:95%0A%0Aaug/03 18:19:03 5gHz-cAPac1-1: selected channel 5180/20-Ce/ac/P(20dBm)%0A%0Aaug/03 18:19:06 24gHz-cAPac1-1: selected channel 2412/20/gn(20dBm)%0A%0Aaug/03 18:19:14 [
C4:AD:34:A0:6C:7D/11/9640,Join,[C4:AD:34:A0:6C:7D]] joined, provides radio(s): C4:AD:34:A0:6C:7F,C4:AD:34:A0:6C:80%0A%0Aaug/03 18:19:17 5gHz-cAPac2-1: selected channel 5260/20-Ce/ac/DP(20dBm)%0A%0Aaug/03 18:19:20 24gHz-cAPac2-1: selected channel 2452/2
0/gn(20dBm)%0A%0Aaug/03 18:19:25 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:19:25 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:19:26 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:19:26 B0:02:47:68:
60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:19:26 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 18:19:27 B0:02:47:68:60:21@24gHz-Chateau-1 reassociating%0A%0Aaug/03 21:26:49 Chateau lte- : 1%0A%0Aaug/03 21:26:49
lte1 ....%0A%0Aaug/03 21:26:57 LTE- %0A%0Aaug/04 09:21:20 BC:E1:43:C9:CC:86@24gHz-cAPac1-1 reassociating%0A%0Aaug/04 12:21:55 user admin logged in from 192.168.1.78 via winbox%0A%0Aaug/04 12:30:31 Chatea
u lte- : 1%0A%0Aaug/04 12:30:31 lte1 ....%0A%0Aaug/04 12:30:39 LTE- %0A%0Aaug/04 12:34:14 Chateau lte- : 1%0A%0Aaug/04 12:34:14 lte1 ....%0A%0Aaug/04 12:34:23
LTE- %0A%0Aaug/04 12:36:28 login failure for user admin from 00:25:AB:46:BA:5D via winbox%0A%0Aaug/04 12:36:38 login failure for user admin from 00:25:AB:46:BA:5D via winbox%0A%0Aaug/04 12:37:03 login failure for user admin from 0
0:25:AB:46:BA:5D via winbox%0A%0Aaug/04 12:37:19 user admin logged in from 00:25:AB:46:BA:5D via winbox%0A%0Aaug/04 21:26:49 Chateau lte- : 1%0A%0Aaug/04 21:26:49 lte1 ....%0A%0Aaug/04 21:26:57 LTE-
%0A%0Aaug/04 22:24:31 user admin logged in from 192.168.1.84 via winbox%0A%0Aaug/05 04:24:13 C0:84:7D:99:81:D6@24gHz-Chateau-1 reassociating%0A%0Aaug/05 04:29:49 C0:84:7D:99:A0:4A@24gHz-Chateau-1 reassociating%0A%0Aaug/05 07:47:28 user admin lo
gged in from 192.168.1.78 via winbox%0A%0Aaug/05 07:57:59 Chateau lte- : 1%0A%0Aaug/05 07:57:59 lte1 ....%0A%0Aaug/05 07:58:08 LTE- %0A%0Aaug/05 08:05:09 Chateau lte- : 1%0A%0Aau
g/05 08:05:09 lte1 ....%0A%0Aaug/05 08:05:18 LTE- %0A%0Aaug/05 08:09:08 Chateau lte- : 1%0A%0Aaug/05 08:09:08 lte1 ....%0A%0Aaug/05 08:09:16 LTE-
%0A%0Aaug/05 08:20:54 Chateau lte- : 1%0A%0Aaug/05 08:20:54 lte1 ....%0A%0Aaug/05 08:21:02 LTE- %0A%0Aaug/05 08:26:13 Chateau lte- : 1%0A%0Aaug/05 08:26:13
lte1 ....%0A%0Aaug/05 08:26:22 LTE- %0A%0Aaug/05 08:28:57 Chateau lte- : 1%0A%0Aaug/05 08:28:57 lte1 ....%0A%0Aaug/05 08:29:06 LTE- %0A%0Aaug/05 08:31:56 C
hateau lte- : 1%0A%0Aaug/05 08:31:56 lte1 ....%0A%0Aaug/05 08:32:05 LTE- %0A%0Aaug/05 08:36:20 Chateau lte- : 1%0A%0Aaug/05 08:36:20 lte1 ....%0A%0Aaug/05 08:36:28
LTE- %0A%0Aaug/05 08:42:38 Chateau lte- : 1%0A%0Aaug/05 08:42:38 lte1 ....%0A%0Aaug/05 08:42:46 LTE- %0A%0Aaug/05 10:35:07 F0:03:8C:22:D3:7C@24gHz-Chateau-1 reassoc
iating%0A%0Aaug/05 21:13:15 user admin logged in from 192.168.1.78 via winbox%0A%0Aaug/05 21:20:03 Chateau lte- : 1%0A%0Aaug/05 21:20:03 lte1 ....%0A%0Aaug/05 21:20:11 LTE- %0A%0Aaug/05 21:26
:49 Chateau lte- : 1%0A%0Aaug/05 21:26:49 lte1 ....%0A%0Aaug/05 21:26:57 LTE- %0A%0Aaug/05 21:30:17 Chateau lte- : 1%0A%0Aaug/05 21:30:17 lte1 ....%0A%0Aaug/0
5 21:30:25 LTE- %0A%0Aaug/05 21:46:55 Chateau lte- : 1%0A%0Aaug/05 21:46:55 lte1 ....%0A%0Aaug/05 21:47:03 LTE- %0A%0Aaug/05 21:51:47 Chateau lte- : 1
%0A%0Aaug/05 21:51:47 lte1 ....%0A%0Aaug/05 21:51:56 LTE- %0A%0Aaug/05 22:11:22 Chateau lte- : 1%0A%0Aaug/05 22:11:22 lte1 ....%0A%0Aaug/05 22:11:30 LTE-
%0A%0Aaug/06 21:26:49 Chateau lte- : 1%0A%0Aaug/06 21:26:49 lte1 ....%0A%0Aaug/06 21:26:57 LTE- %0A%0Aaug/07 21:26:49 Chateau lte- : 1%0A%0Aaug/07 21:26:49
lte1 ....%0A%0Aaug/07 21:26:57 LTE- %0A%0Aaug/08 21:26:49 Chateau lte- : 1%0A%0Aaug/08 21:26:49 lte1 ....%0A%0Aaug/08 21:26:57 LTE- %0A%0Aaug/09 08:15:49
user admin logged in from 192.168.1.78 via winbox%0A%0Aaug/09 16:18:45 user admin logged in from 192.168.1.78 via winbox%0A%0Aaug/09 16:45:50 Chateau lte- : 1%0A%0Aaug/09 16:45:50 lte1 ....%0A%0Aaug/09 16:45:58
LTE- %0A%0Aaug/09 16:59:59 Chateau lte- : 1%0A%0Aaug/09 16:59:59 lte1 ....%0A%0Aaug/09 17:00:07 LTE- %0A%0Aaug/09 17:12:53 user admin logged in from 00:25:AB:46:BA:5D via
winbox%0A%0Aaug/09 17:13:36 user admin logged in via local%0A%0Aaug/09 17:18:50 Telegram user "vovvw" activated script 'log_print'.%0A%0Aaug/09 17:19:50 Telegram user "vovvw" activated script 'log_print'.%0A%0Aaug/09 17:20:50 Telegram user "vovvw" acti
vated script 'log_print'.%0A%0Aaug/09 17:23:13 user admin logged in via local%0A%0Aaug/09 17:25:57 user admin logged in via local%0A%0Aaug/09 17:27:24 user admin logged in via local%0A%0Aaug/09 17:30:11 user admin logged in via local%0A%0Aaug/09 17:31:
36 user admin logged in via local%0A%0Aaug/09 17:37:39 user admin logged in via local%0A%0Aaug/09 17:40:50 user admin logged in via local%0A%0Aaug/09 17:47:17 Chateau lte- : 1%0A%0Aaug/09 17:47:17 lte1 ....%0A%0Aaug/09
17:47:25 LTE- %0A%0Aaug/09 17:49:15 user admin logged in via local%0A%0Aaug/09 17:52:01 Chateau lte- : 1%0A%0Aaug/09 17:52:01 lte1 ....%0A%0Aaug/09 17:52:09 LTE- %
0A%0Aaug/09 17:54:57 user admin logged in via local%0A%0Aaug/09 17:55:24 user admin logged in via local%0A%0Aaug/09 17:56:49 user admin logged in via local%0A%0Aaug/09 17:57:44 user admin logged in via local%0A%0Aaug/09 18:08:06 user admin logged in vi
a local%0A%0Aaug/09 18:10:47 Chateau lte- : 1%0A%0Aaug/09 18:10:47 lte1 ....%0A%0Aaug/09 18:10:56 LTE- %0A%0Aaug/09 18:12:33 user admin logged in via local%0A%0Aaug/09 21:00:10 BC:E1:43:C9:CC
:86@24gHz-cAPac2-1 reassociating%0A%0Aaug/09 21:26:49 Chateau lte- : 1%0A%0Aaug/09 21:26:49 lte1 ....%0A%0Aaug/09 21:26:57 LTE- %0A%0A


xvo
Сообщения: 4204
Зарегистрирован: 25 фев 2018, 22:41
Откуда: Москва

Ну вообще в этом куске такого сочетания нет, так может быть дело в другом.
В том числе возможно в размере, возможно какие-то ещё символы не нравятся.


Telegram: @thexvo
vovvw
Сообщения: 20
Зарегистрирован: 25 янв 2021, 10:18

xvo писал(а): 10 авг 2021, 16:32 Ну вообще в этом куске такого сочетания нет, так может быть дело в другом.
В том числе возможно в размере, возможно какие-то ещё символы не нравятся.
Кириллица?


Ответить