From 172d789f2a4f350555665173f53f6cd5122cd1a7 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Mon, 10 Sep 2018 22:15:54 +0200 Subject: add scripts mode-button-{event,scheduler} --- mode-button-scheduler | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 mode-button-scheduler (limited to 'mode-button-scheduler') diff --git a/mode-button-scheduler b/mode-button-scheduler new file mode 100644 index 0000000..bf85826 --- /dev/null +++ b/mode-button-scheduler @@ -0,0 +1,16 @@ +# +# RouterOS script: mode-button-scheduler +# Copyright (c) 2018 Christian Hesse +# +# act on multiple mode-botton presses from scheduler + +:global "mode-button"; + +:local count ($"mode-button"->"count"); +:local action [ :parse ($"mode-button"->[ :tostr $count ]) ]; + +:set ($"mode-button"->"count") 0; +/ system scheduler remove mode-button-scheduler; + +:log info ("Acting on " . $count . " mode-button presses."); +$action; -- cgit v1.2.3-54-g00ecf