<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Проблема со скриптом через API.]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Проблема со скриптом через API. форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 20 Aug 2026 08:24:37 -0400</pubDate>
		<item>
			<title>Проблема со скриптом через API.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217796">Проблема со скриптом через API.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Чтобы получить результат скрипта через API, нужно выполнить следующие шаги: создать скрипт в /system/script, сохранить вывод в глобальную переменную, запустить скрипт через API /system/script/run… и прочитать информацию о переменной из глобальной переменной через /system/script/environment или /environment. <br />
			<i>03.09.2012 12:06:00, janisk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217796</link>
			<guid>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217796</guid>
			<pubDate>Mon, 03 Sep 2012 12:06:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Проблема со скриптом через API.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217795">Проблема со скриптом через API.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Еще один тест скрипта через API: я передвинул инструкцию "once" в конец строки. Код скрипта: :log info "TEST MONITOR"; /interface ethernet monitor ether1 do={:log info "ether1 state $status";} once; В логе выводится: script info TEST MONITOR script info ether1 state. Не печатается значение переменной $status (link-ok и т.д.). Очень странно. <br />
			<i>31.08.2012 11:44:00, DaxStox.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217795</link>
			<guid>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217795</guid>
			<pubDate>Fri, 31 Aug 2012 11:44:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Проблема со скриптом через API.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217794">Проблема со скриптом через API.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Вывод API: !re !re !re !re !re !re !re !re !re !re !trap !trap=category=0 !trap=category=0=message=no such item !done !re !re !re !re !re !re !re !re !re !re !trap=category=0=message=no such item !done <br />
			<i>31.08.2012 09:17:00, DaxStox.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217794</link>
			<guid>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217794</guid>
			<pubDate>Fri, 31 Aug 2012 09:17:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Проблема со скриптом через API.</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217793">Проблема со скриптом через API.</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет всем, я использую роутер RB4xx с прошивкой 5.19 и использую следующий скрипт для логирования статуса соединения:<br />:log info "MONITOR493";<br />/interface ethernet monitor ether1 once do={:log info "ether1 state $status";}<br />/interface ethernet monitor ether2 once do={:log info "ether2 state $status";}<br />/interface ethernet monitor ether3 once do={:log info "ether3 state $status";}<br />/interface ethernet monitor ether4 once do={:log info "ether4 state $status";}<br />/interface ethernet monitor ether5 once do={:log info "ether5 state $status";}<br />/interface ethernet monitor ether6 once do={:log info "ether6 state $status";}<br />/interface ethernet monitor ether7 once do={:log info "ether7 state $status";}<br />/interface ethernet monitor ether8 once do={:log info "ether8 state $status";}<br />/interface ethernet monitor ether9 once do={:log info "ether9 state $status";}<br /><br />/interface wireless monitor wlan1 once do={:log info "wlan1 state $"status" Signal $"signal-strength" SNR $"signal-to-noise" Noise $"noise-floor" Thruput $"p-throughput" Freq $"frequency"";}<br /><br />:log info "routeWanDistance $[/ip route get [find comment="gatewayWAN"] distance]";<br />:log info "gwWanState $[/ip route get [find comment="gatewayWAN"] gateway-status]";<br />:log info "gwWLanState $[/ip route get [find comment="gw wlan1"] gateway-status]";}; Результат работы скрипта логов в Winbox следующий: script info  MONITOR493 script info  ether1 state link-ok script info  ether2 state link-ok script info  ether3 state link-ok script info  ether4 state link-ok script info  ether5 state link-ok script info  ether6 state link-ok script info  ether7 state link-ok script info  ether8 state link-ok script info  ether9 state link-ok script info  wlan1 state disabled Signal  SNR  Noise  Thruput  Freq script info  routeWanDistance 1 script info  gwWanState 10.2.0.253 reachable via  ether1 script info  gwWLanState 192.168.3.254 unreachable Работает! Результат запуска скрипта логов через API следующий: script info  MONITOR493 script info  routeWanDistance 1 script info  gwWanState 10.2.0.253 reachable via  ether1 script info  gwWLanState 192.168.3.254 unreachable Команды мониторинга не работают! Почему? Что-то не так? Dax. <br />
			<i>31.08.2012 07:46:00, DaxStox.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217793</link>
			<guid>http://mikrotik.moscow/forum/forum57/57755-problema-so-skriptom-cherez-api./message217793</guid>
			<pubDate>Fri, 31 Aug 2012 07:46:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
