Эй ГУРУ помогите

Обсуждение ПО и его настройки
Ответить
Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Уважвемые Гуру !

#Имеем рабочую команду:
/tool fetch url="http://192.168.0.4:8021/relay.cgi\?r1" mode=http user=admin password="admin" dst-path="answer.txt";



#Хочу заменить на аалогичную, но с формированием URL из строки, чтобы туда заносить нужные параметры:
# делаю так:

:local adr [:tostr "192.168.0.4:8021"];
:local Nrele "1";
:local StrFeth "";
:set StrFeth ("\"http://"."$adr"."/relay.cgi\?r"."$Nrele"."\"");
:log info $StrFeth;

# Нужная строка составлена, теперь пытаюсь ее подставить в команду:
/tool fetch url=$StrFeth mode=http user=admin password="admin" dst-path="answer.txt";

И не работает зараза. Почему текст переменной $StrFeth не становится на место в команду ?
Помогите, пожалуйста.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Опять сам нашел правильное решение:

Для присвоения url через переменную надо было не
:set StrFeth ("\"http://"."$adr"."/relay.cgi\?r"."$Nrele"."\"");
а
:set StrFeth ("http://"."$adr"."/relay.cgi\?r"."$Nrele");
то есть не нужно было добавлять и экранировать кавычки

Ясно, что ГУРУ по скриптам тут нет или они спят.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Здесь ГУРУ вообще нет. Тем более откликающихся на Эй. Тут любители и новички.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Ну ладно не обижайтесь, тем более что Эй, что Podarok66 почти одно и то же (хорошо еще не 69). Ведь не известно что там за "подарок" сидит, который не откликается на Эй. А что Эй обидно что ли ? Ну тогда ау могу написать.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
Sertik
Сообщения: 1598
Зарегистрирован: 15 сен 2017, 09:03

Кстати отлично и быстро помогли в официальной поддержке Микротик (support@mikrotik.com). Ошибку в моем скрипте они тоже правда не нашли, то натолкнули на верные мысли.


фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
Аватара пользователя
lexalex83
Сообщения: 65
Зарегистрирован: 29 апр 2017, 12:18

клевое название темы. ЭЙ хлопцы эгегей


на работе:
ядро сети: CCR1016-12S-1S+
ТД: Groove A52 (на одной из них капсман) + мелкие RBcAPL-2nD

дома: hap-mini :)
MTCNA
Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

Sertik писал(а):Ну ладно не обижайтесь, тем более что Эй, что Podarok66 почти одно и то же (хорошо еще не 69). Ведь не известно что там за "подарок" сидит, который не откликается на Эй. А что Эй обидно что ли ? Ну тогда ау могу написать.

Начинать разговор с Эй не принято вообще. Никогда. Если не желаете услышать в ответ что-либо неприятное. Исключение могут составлять близкие люди.
Пытаться пройтись по поводу чьего-то ника в приличном интернет-сообществе сродни попытке вызвать на скандал. Не думаю, что вам так необходимо. Пожалуйста, попробуйте освежить свои скудные знания по этике.
По поводу вашего запроса - вы представьте, насколько часто кому-либо может потребоваться использовать подобное значение именно в такой ситуации. Думаю пальцев одной руки будет много. А теперь из полученного числа вычлените тех, кто знаком с Микротиком. Вообще дробная величина выйдет скорее всего. Ну и как итог - нет ответов.
При разборе подобных задач лучше обрисовать цели и полные намерения. Возможно кто-либо заинтересуется и если не решит по-вашему, подскажет свой путь, более простой. А сферический конь в вакууме интереса не вызывает.


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
Ответить