Выполнение скрипта отправки сообщения в Telegram

Обсуждение ПО и его настройки
REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

вот что подумал, а если попробовать выполнить мой скрипт на другом приборе?
результатов, насколько я понимаю, может быть два:
1. скрипт правильно выполнится(сообщение мне придёт), т.е. тем самым мы исключим ошибку в синтаксисе скрипта и проблема связана с чем то иным.
2. скрипт также не выполнится, снова возвращаемся к синтаксису скрипта.
Проблема в том, что другого mikrotik(a) у меня нет :)
xvo, я так тонко намекнул, разумеется, настаивать не могу и если есть возможность :)


REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

Намеренно сделал ошибку в синтаксисе скрипта, выполнил [ХХХ@ХХХХ] > /system script run script1 показал ошибку именно её, так что похоже дело не в синтаксисе.


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

REX писал(а): 30 июл 2021, 08:59 xvo, я так тонко намекнул, разумеется, настаивать не могу и если есть возможность :)
В телеграм стукнитесь.


Telegram: @thexvo
REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

решил вопрос :ya_hoo_oo:


REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

xvo, Вам большое спасибо :dr_ink:


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

REX писал(а): 30 июл 2021, 11:23 решил вопрос :ya_hoo_oo:
И в чем загвоздка была? :)


Telegram: @thexvo
REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

xvo писал(а): 30 июл 2021, 11:26
REX писал(а): 30 июл 2021, 11:23 решил вопрос :ya_hoo_oo:
И в чем загвоздка была? :)
Вот не поверите :-)
В общем так: т.к. в терминале урл выполнялся, я его копировал в скрипт, удалив экранирующий слэш перед ? всё вроде нормально должно работать, но не работало. Засада оказалась в том, что при Paste , строка разбивалась по токену на две строки , т.к. не влезала строка в окошко. После того, как я развернул окно в полный размер, строка целиком уместилась и скрипт выполнился ;;-))) Затем я снова свернул окно, но строка со скриптом разбилась уже по границе url, но скрипт выполняется и работает. Вот такой вот прикол :-)
А я фактически сегодня полдня курил https://forum.mikrotik.com, ответа не нашёл, но вдруг как-то меня осенило :)


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

Ясно, есть там такое.
В скрипте строка должна быть строкой или надо символ переноса \ ставить.


Telegram: @thexvo
REX
Сообщения: 201
Зарегистрирован: 01 апр 2021, 08:19

xvo писал(а): 30 июл 2021, 13:17 Ясно, есть там такое.
В скрипте строка должна быть строкой или надо символ переноса \ ставить.
да-да, это я уже понял, после того, как решил вопрос и про символ переноса тоже, в противном случае, там непонятно что получалось в разрыве между строками и соответственно скрипт не работал и одновременно, нарушение синтаксиса не показывало.


Ответить