mirror of
https://github.com/gbudny93/RouterOS_Useful_Scripts.git
synced 2025-06-21 01:25:49 +02:00
29 lines
No EOL
762 B
Text
29 lines
No EOL
762 B
Text
# RouterOS Function
|
|
# Copyright (c) Grzegorz Budny
|
|
# Version 1.0
|
|
# Last update: 2/8/2020
|
|
# Changes LCD mode based on time schedule
|
|
|
|
:global ChangeLcd do={
|
|
|
|
:local systemTime [/system clock get value-name=time];
|
|
:local lcdMode [/lcd get color-scheme];
|
|
|
|
:local lightModeStart $lightModeStartTime;
|
|
:local darkModeStart $darkModeStartTime;
|
|
|
|
:if ($systemTime = $lightModeStart && $lcdMode = "dark") do={
|
|
|
|
/lcd set color-scheme=light;
|
|
/log info "..::Changed LCD mode to LIGHT::.."
|
|
|
|
}
|
|
:if ($systemTime = $darkModeStart && $lcdMode = "light") do={
|
|
|
|
/lcd set color-scheme=light;
|
|
/log info "..::Changed LCD mode to DARK::.."
|
|
|
|
}
|
|
}
|
|
|
|
$ChangeLcd lightModeStartTime="08:00:00" darkModeStartTime="17:00:00"; |