<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Причины сохранить специфический для Mikrotik язык скриптов]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Причины сохранить специфический для Mikrotik язык скриптов форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 31 Jul 2026 01:54:19 -0400</pubDate>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394111">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Так дальше продолжаться не может. Устройства с всего 16 МБ памяти не должны тормозить развитие RouterOS. Решения, принятые в 2015 году, не должны мешать дальнейшему развитию. Я с удовольствием пожертвую 100–150 КиБ своей флеш-памяти ради интерпретатора LUA. Взамен можно полностью перенести SMB в пакет ROSE. <br />
			<i>24.03.2025 13:25:00, infabo.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394111</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394111</guid>
			<pubDate>Mon, 24 Mar 2025 13:25:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394110">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			(Я не говорю, что не согласен…) …что только увеличит размер RouterOS… <br />
			<i>24.03.2025 13:07:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394110</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394110</guid>
			<pubDate>Mon, 24 Mar 2025 13:07:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394109">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			…вместо того чтобы использовать зрелый скриптовый язык, такой как LUA. <br />
			<i>24.03.2025 13:03:00, infabo.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394109</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394109</guid>
			<pubDate>Mon, 24 Mar 2025 13:03:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394108">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Они начали (и до сих пор продолжают) добавлять скриптовые команды, такие как функции, которые я написал, и другие. <br />
			<i>24.03.2025 12:53:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394108</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394108</guid>
			<pubDate>Mon, 24 Mar 2025 12:53:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394107">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Все еще жду... Может, дашь хоть какой-то намек, о чем ты говоришь? <br />
			<i>21.03.2025 19:32:00, mischa01101.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394107</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394107</guid>
			<pubDate>Fri, 21 Mar 2025 19:32:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394106">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Я видел устройства в 100 раз более примитивные, которые работают на Lua. Конечно, легко сказать «просто добавьте биндинги», но вот… Даже задача фильтрации простых IP-списков превращается на Routeros в настоящее путешествие к Северному полюсу, так быть не должно. <br />
			<i>01.12.2024 18:16:00, protagonista.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394106</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394106</guid>
			<pubDate>Sun, 01 Dec 2024 18:16:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394105">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Создайте отдельную тему (если вы этого ещё не сделали), чтобы понять, в чём проблема. <br />
			<i>03.04.2023 13:18:00, rextended.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394105</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394105</guid>
			<pubDate>Mon, 03 Apr 2023 13:18:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394104">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Правильная поддержка функций была бы очень кстати. Я так и не смог заставить работать текущий «вызов переменных» с вложенными «вызовами функций». <br />
			<i>03.04.2023 12:19:00, usern.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394104</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394104</guid>
			<pubDate>Mon, 03 Apr 2023 12:19:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394103">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Думаю, многие забывают, что у этих устройств очень мало памяти и дискового пространства, а это усложняет добавление чего-то нового. И под капотом там вообще нет busybox, который можно было бы использовать. Busybox предполагает, что низкоуровневая файловая система открыта, а такая философия у Mikrotik никогда не была. По-моему, если вы хотите управлять самой ОС, то прошивка OpenWRT — более подходящий вариант, чем пытаться сделать RouterOS похожей на OpenWRT. Теперь, если говорить о том, должен ли Mikrotik перенести больше POSIX/«busybox»-функций в аналоги для RouterOS — это уже другой вопрос. Думаю, что некоторые улучшения, которые уже долгое время просят добавить в скриптовый язык — больше встроенных функций — сильно бы помогли сделать скрипты лучше, чем пытаться их заменить. <br />
			<i>02.04.2023 15:05:00, Amm0.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394103</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394103</guid>
			<pubDate>Sun, 02 Apr 2023 15:05:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394102">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Сделать Busybox доступным <br />
			<i>02.04.2023 12:29:00, zainarbani.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394102</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394102</guid>
			<pubDate>Sun, 02 Apr 2023 12:29:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394101">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Проблема с контейнерами в том, что они не поддерживаются на всех архитектурах, особенно на коммутаторах с недостаточным объёмом оперативной памяти и флеш-памяти. Я пытался реализовать механизм, при котором сетевые устройства Mikrotik разворачиваются с набором инструментов, позволяющих им подключаться к центральному контроллеру, получать его конфигурацию, применять полученные данные (в данном случае в формате json) и настраивать локальное устройство. Контроллер поддерживает гораздо больше платформ, чем Mikrotik, поэтому использование независимого от провайдера формата (json) было обязательным требованием.<br /><br />При попытке реализовать надёжное решение текущий язык скриптов, по крайней мере для меня, показал себя плохо — отсутствие адекватной обработки ошибок, способ работы с функциями и переменными, доступные структуры данных… всё это превращает, казалось бы, простую задачу в очень сложную. При этом написание того же кода на Python или Lua — это действительно быстро, надёжно и приятно. Но у каждого своё мнение. <br />
			<i>02.04.2023 09:34:00, mischa01101.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394101</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394101</guid>
			<pubDate>Sun, 02 Apr 2023 09:34:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394100">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Обходной путь — использовать выбранный вами язык программирования и вызывать API для получения или изменения данных. Запускайте код вне маршрутизатора. <br />
			<i>02.04.2023 09:25:00, DarkNate.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394100</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394100</guid>
			<pubDate>Sun, 02 Apr 2023 09:25:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394099">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Надеюсь, это самосбывающееся пророчество, или у тебя есть инсайдерская информация о том, что может произойти? <br />
			<i>02.04.2023 09:23:00, mischa01101.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394099</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394099</guid>
			<pubDate>Sun, 02 Apr 2023 09:23:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Причины сохранить специфический для Mikrotik язык скриптов</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394098">Причины сохранить специфический для Mikrotik язык скриптов</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет! После того как я поработал с языком скриптов Mikrotik, мне интересно, почему Mikrotik всё ещё держится за этот архаичный и неудобный язык. Всем давно известно, что существуют компактные и удобные альтернативы, вроде LUA или Micropython. Я видел, что LUA поддерживался в некоторых бета-версиях, а потом опять убрали в одном из релизов 4.X. Есть ли кто-то с более глубоким пониманием этой темы, кто мог бы объяснить, почему в 2023 году мы всё ещё как будто застряли в 80-х с тем, что предлагают для скриптинга? Раньше на Cisco с TCL было гораздо удобнее, чем у нас сейчас. И даже если нужна обратная совместимость, в новых устройствах с 7.x хватает памяти, чтобы иметь LUA или Micropython в качестве альтернативы. Спасибо, Mischa <br />
			<i>07.03.2023 19:27:00, mischa01101.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394098</link>
			<guid>http://mikrotik.moscow/forum/forum57/85197-prichiny-sokhranit-spetsificheskiy-dlya-mikrotik-yazyk-skriptov/message394098</guid>
			<pubDate>Tue, 07 Mar 2023 19:27:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
