Пошук по сайту
Результати пошуку за тегами 'скрипт Mikrotik'.
Найдено 1 результат
-
Есть скрипт вот такого вида. :local PINGCOUNT 5; :local PINGIP "x.x.x.x"; :log info message="START PING TO $PINGIP, CHECKING INTERNET"; :local PINGRESULT [/ping $PINGIP count=$PINGCOUNT]; :if ($PINGRESULT > 0) do={ :log info message="PING TO $PINGIP OK, INTERNET OK"; } else={ :log info message="INTERNET FAIL!"; /tool sms send usb1 "+38093xxxxxxx" message="Internet Down" /system scheduler disable 0 } :log info message="PING TO $PINGIP, INTERNET CHECK END"; Делает он пинг заданого узла и если пинг прошел то все ок,если нет то отправляет смс на заданый номер. И шлет он смс бесконечно. Добавил строку /system scheduler disable 0 которая после отправки смс отключает расписание для скрипта. (и в теории должен включить обратный скрипт точнее его расписание.) Создаем обратный скрипт котрый при неудачном пинге молчит а при появлении пинга кидает смс типа Internet Up. :local PINGCOUNT 5; :local PINGIP "x.x.x.x"; :log info message="START PING TO $PINGIP, CHECKING INTERNET"; :local PINGRESULT [/ping $PINGIP count=$PINGCOUNT]; :if ($PINGRESULT > 0) do={ :log info message="PING TO $PINGIP OK, INTERNET FAIL"; } else={ :log info message="INTERNET FAIL!"; /tool sms send usb1 "+38093xxxxxxx" message="Internet Up" /system scheduler disable 1 } :log info message="PING TO $PINGIP, INTERNET CHECK END"; Как в этот скрипт запихнуть строку которая будет включать обратный скрипт. Вариант типа } else={ :log info message="INTERNET FAIL!"; /tool sms send usb1 "+38093xxxxxxx" message="Internet Up" /system scheduler disable 1 /system scheduler enable 0 НЕКАТИТ!!! Помогите плиз
