
Nikolai
19.04.2017
20:38:59
почему глобальные переменные не попадают в /system script environment ?

Ivan
19.04.2017
20:42:42
А вы глобальной переменной значение задали?
Обозначит то обозначили
точнее объявили

Google

Nikolai
19.04.2017
20:43:04
в условии пытаюсь задать

Ivan
19.04.2017
20:43:47
вот в условии какое значение принимает переменная routerIP?
И еще - в случае ребута вы потеряете значение глобальной переменной
хотя был тут способ, да @erazel ?)

Nikolai
19.04.2017
20:45:50
забыл один момент
когда я вручную запускаю то всё работает
но из планировщика нет

Ivan
19.04.2017
20:47:10
еще раз. Где в вашем скрипте значение routerIP?

Nikolai
19.04.2017
20:47:40
в первой итерации оно пустое, во второй - мой IP адрес

Ivan
19.04.2017
20:48:07
а, сорян. В глаза ебусь

Nikolai
19.04.2017
20:48:16
+ есть скрипт кторый при старте задаёт этой переменной значение
но заданые в планировщике глобальные переменны не созраняются

Tymur
19.04.2017
20:51:19
Так если вручную запускаете и работает, а через планировщик нет, то дело в задаче планировщика. Либо права обрезали, либо вызываете скрипт неправильно

Google

Ivan
19.04.2017
20:51:27
А зачем вы в планировщике это делаете?

Nikolai
19.04.2017
20:52:05
хочу опрашивать раз в n минут если были изменения то отправлять сообщение

Tymur
19.04.2017
20:52:25
Вы из планировщика созданный скрипт запускаете или прям в задаче код прописали?

Ivan
19.04.2017
20:52:51

Nikolai
19.04.2017
20:52:55

Ivan
19.04.2017
20:52:57
А в скрипте задавайте переменные
Сейчас запустил ваш скрипт через планировщик

Nikolai
19.04.2017
20:54:21
чудеса. все зааботало )
осталось выяснить какие права нужын на изменение глобальных переменных

Ivan
19.04.2017
20:55:00

Darwin
19.04.2017
20:56:30
6.39 зачем

Ivan
19.04.2017
20:58:24
6.39 зачем
так мы ж тут IKEv2 два дня запускали с айфонами и сертификатами)

Скептический анализ неверных действий наркоманов
19.04.2017
20:59:02

Ivan
19.04.2017
20:59:12

Скептический анализ неверных действий наркоманов
19.04.2017
20:59:23
Значит ответ положительный.

Ivan
19.04.2017
20:59:31
У меня бессонная ночь была
и вот я пока только это могу их себя выдавить)

Google

Скептический анализ неверных действий наркоманов
19.04.2017
21:01:17
Зато за дёшево!

Nikolai
19.04.2017
23:08:10
а как грамотно отправить запрос?
:tool fetch url=("https://api.telegram.org/bot".$botID."/sendMessage") src-path=("\?chat_id=$logFrom&text=\".$line.\"") keep-result=no
в переменной line не коректные данные которые приводят к ошибке 400 Bad Request
фигню какуюто написал

Кирилл
20.04.2017
04:19:19

Ivan
20.04.2017
04:21:12
Я не искушен в терминах. 2040 это что ?

Кирилл
20.04.2017
04:25:58
если кратко, то это расширение каналов используемых для передачи данных.
настраивается в channel width

Ivan
20.04.2017
04:26:52
Насколько я знаю их всего 14

Кирилл
20.04.2017
04:27:18
ну да

Ivan
20.04.2017
04:27:52
И чего тут расширил ?

Кирилл
20.04.2017
04:29:40
почитайте про непересекающиеся каналы
http://wi-life.ru/texnologii/wi-fi/wi-fi-frequency-bands-and-channels
на n стандарте можно к полосе 20 mhz добавить доп несущие, которые расширят занимаемые каналы слева или справа
Ce или eC
где C - основная несущая и e - расширение

Ivan
20.04.2017
05:05:21
Кирилл, благодарю

Nikolai
20.04.2017
05:08:03
Как с помощью :tool fetch отправить GET запрос с экранированым параметром?

Maxim ??
20.04.2017
05:11:15
обратный слеш пробовал?
в кавычки?

Nikolai
20.04.2017
05:11:53
Прообовал

Maxim ??
20.04.2017
05:14:12
а что за хитрый параметр?

Google

Nikolai
20.04.2017
05:14:40
Есть значение переменной которое может иметь спец символы, нужно чтобы она закодировать в "%20" и передавать
Строка лога
.id=*0;message=bla/bla..

Maxim ??
20.04.2017
05:16:37
а ручками когда отправляешь, на что ругается?

Nikolai
20.04.2017
05:18:03
Invalid URL

Maxim ??
20.04.2017
05:20:06
ты пример хотя бы скинь

Admin
ERROR: S client not available

Nikolai
20.04.2017
05:21:39
…
:set line [:tostr [/log get number=$i ]]
:put $line
:tool fetch url=("https://api.telegram.org/bot".$botID."/sendMessage\?chat_id=$logFrom&text=$line") keep-result=no
…
так работает. я пытался сущность строки лога передать без преобразования к строке
вопрос снимается

Maxim ??
20.04.2017
05:22:25
urlencode
тебе в помощь
{
:local urlstring "http://www.mikrotik.com/foo bar/foo-bar/"
:local urlEncoded
:for i from=0 to=([:len $urlstring] - 1) do={
:local char [:pick $urlstring $i]
:if ($char = " ") do={
:set $char "%20"
}
:if ($char = "-") do={
:set $char "%2D"
}
:set urlEncoded ($urlEncoded . $char)
}
:put $urlEncoded
}

Nikolai
20.04.2017
05:24:13
спасибо. идея понятна. вроде «из коробки» преобразует
видимо ваять скриптики в 3 ночи так себе вариант )

Andrei
20.04.2017
06:21:42
День добрый! Ламерский вопрос, есть какие либо способы читать коментарии на русском языке при выводе конфигурации в файл rsc

-_+
20.04.2017
07:21:00
Здравствуйте.
И сразу вопрос.
Есть несколько микротиков в режиме свича. (это тот который на вебке назвается bridge, в котором всё работает через чип комутатора)
Я на одном из них создаю интерфейс влан, назначаю этому интерфейсу айпишник.
Подключаюсь в любой порт другого микротика, прописываю у себя этот влан на интерфейсе ноутбука и могу пинговать тот айпи адрес. Это нормально, что оно пробрасывает все влан теги со всех портов?
До этого работал с циско, длинк, - они так не постапают.
Как мне разрешить тегированный трафик, только на определённых (транк) портах?

nimbo78 (E14/MSK/NN)
20.04.2017
07:27:25

-_+
20.04.2017
07:28:04

Google

nimbo78 (E14/MSK/NN)
20.04.2017
07:29:00
господи. quick set что ли?

-_+
20.04.2017
07:29:51
дааааа)))
они идиоты
те кто это делал
я пока вьехал офигел
Если в quick set включаешь bridge, то у тебя не включается bridge, а включается свитч-чип
ОПА
Но вопрос не в том. Вопрос в том, почему оно в режиме свитч-чип пропускает все влан теги со всех портов, и как это отключить.

nimbo78 (E14/MSK/NN)
20.04.2017
07:32:41
п - потому что
делайте бридж и тогда ваша схема заработает
смысл в том что в режима свитча он становится именно что свитчом, и настраивается всё через switch
раздел*
ну и настраивать железо через quick set это мягко говоря непрофессионально, без обид
настройте руками бридж и всё будет ок

-_+
20.04.2017
07:34:48

nimbo78 (E14/MSK/NN)
20.04.2017
07:35:02

-_+
20.04.2017
07:35:39
подскажите команду вывести как модель

nimbo78 (E14/MSK/NN)
20.04.2017
07:36:53
system -> routerboard

Yuriy
20.04.2017
07:37:03
Может что-то типа /system print