mirror of
https://github.com/eworm-de/routeros-scripts.git
synced 2024-05-11 05:55:19 +00:00
sms-forward: drop workaround, add required RouterOS
This commit is contained in:
@ -3,6 +3,8 @@ Forward received SMS
|
||||
|
||||
[⬅️ Go back to main README](../README.md)
|
||||
|
||||

|
||||
|
||||
> ℹ️ **Info**: This script can not be used on its own but requires the base
|
||||
> installation. See [main README](../README.md) for details.
|
||||
|
||||
|
@ -4,6 +4,8 @@
|
||||
# Anatoly Bubenkov <bubenkoff@gmail.com>
|
||||
# https://git.eworm.de/cgit/routeros-scripts/about/COPYING.md
|
||||
#
|
||||
# requires RouterOS, version=7.9beta4
|
||||
#
|
||||
# forward SMS to e-mail
|
||||
# https://git.eworm.de/cgit/routeros-scripts/about/doc/sms-forward.md
|
||||
|
||||
@ -13,11 +15,9 @@
|
||||
|
||||
:global Identity;
|
||||
:global SmsForwardHooks;
|
||||
:global SmsForwardWorkaround;
|
||||
|
||||
:global IfThenElse;
|
||||
:global LogPrintExit2;
|
||||
:global RequiredRouterOS;
|
||||
:global ScriptLock;
|
||||
:global SendNotification2;
|
||||
:global SymbolForNotification;
|
||||
@ -30,15 +30,6 @@ $ScriptLock $0;
|
||||
$LogPrintExit2 warning $0 ("Receiving of SMS is not enabled.") true;
|
||||
}
|
||||
|
||||
:if ($SmsForwardWorkaround != true && \
|
||||
[ $RequiredRouterOS $0 "7.8" false ] = true && \
|
||||
[ $RequiredRouterOS $0 "7.9beta4" false ] = false) do={
|
||||
:local AutoErase [ /tool/sms/get auto-erase ];
|
||||
/tool/sms/set auto-erase=(!$AutoErase);
|
||||
/tool/sms/set auto-erase=$AutoErase;
|
||||
:set SmsForwardWorkaround true;
|
||||
}
|
||||
|
||||
$WaitFullyConnected;
|
||||
|
||||
:local Settings [ /tool/sms/get ];
|
||||
|
Reference in New Issue
Block a user