From fa5291f6d1d0ab748221f2d72ae819ae874d2093 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Mon, 9 Jan 2023 17:56:26 +0100 Subject: initial commit --- hello-world.rsc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 hello-world.rsc (limited to 'hello-world.rsc') diff --git a/hello-world.rsc b/hello-world.rsc new file mode 100644 index 0000000..f3a3436 --- /dev/null +++ b/hello-world.rsc @@ -0,0 +1,21 @@ +#!rsc by RouterOS +# RouterOS script: hello-world.rsc +# Copyright (c) 2023 Christian Hesse +# https://git.eworm.de/cgit/routeros-scripts-custom/about/COPYING.md +# +# hello-world demo script +# https://git.eworm.de/cgit/routeros-scripts-custom/about/doc/hello-world.md + +:local 0 "hello-world.rsc"; +:global GlobalFunctionsReady; +:while ($GlobalFunctionsReady != true) do={ :delay 500ms; } + +:global LogPrintExit2; +:global ScriptFromTerminal; +:global SendNotification2; + +:if ([ $ScriptFromTerminal $0 ] = true) do={ + $LogPrintExit2 info $0 ("Hello world!") false; +} else={ + $SendNotification2 ({ origin=$0; subject="Hello..."; message="... world!" }); +} -- cgit v1.2.3-54-g00ecf