Инструменты пользователя

Инструменты сайта


mikrotik:rb3011uias:routeros:system:scripts:variables_initialization

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
mikrotik:rb3011uias:routeros:system:scripts:variables_initialization [2020/10/10 14:38]
Николай Солошин
mikrotik:rb3011uias:routeros:system:scripts:variables_initialization [2022/02/12 11:40] (текущий)
Строка 1: Строка 1:
 ====== Инициализация глобальных переменных и SMS ====== ====== Инициализация глобальных переменных и SMS ======
  
-Самый важный, я бы даже сказал, что основоположный скрипт, т.к. без его загрузки при запуске устройства, другие скрипты не будут работать.+Самый важный, я бы даже сказал, что основополагающий скрипт, т.к. без его загрузки при запуске устройства, другие скрипты не будут работать. 
 + 
 +Им инициализируются: 
 + 
 +  - глобальные переменные; 
 +  - глобальные функции; 
 +  - прием и отправка SMS; 
 +  - воспроизведение музыки! :-D
  
 ===== Комментарии к коду ===== ===== Комментарии к коду =====
Строка 18: Строка 25:
 ==== Настройки скрипта ==== ==== Настройки скрипта ====
    
-Настройки для работы SMS. Можно указать вручную, а можно забрать из системы, как тут.+Настройки для работы SMS. Предварительноконечно, [[mikrotik:rb3011uias:routeros:tools:sms|нужно настроить]];-)
  
 <code>:global modemPort [/tool sms get port]; <code>:global modemPort [/tool sms get port];
Строка 142: Строка 149:
  
   * SMS не поддерживает кириллицу.   * SMS не поддерживает кириллицу.
-  * Для передачи кириллицы в Email текст нужно или импортировать с текстом скрипта или набирать непосредственно из редактора кода RouterOS (подробнее в статье о фэйловере).+  * Для передачи кириллицы в Email текст нужно или импортировать с текстом скрипта или набирать непосредственно из редактора кода RouterOS (подробнее в статье о [[mikrotik:rb3011uias:routeros:system:scripts:failover#тексты_писем|фэйловере]]).
  
 ==== Функция проверки состояния каналов ==== ==== Функция проверки состояния каналов ====
Строка 356: Строка 363:
 ===== Код для импорта ===== ===== Код для импорта =====
  
-<file rsc variables-initialization.rsc> +<file rsc variables-initialization.rsc>/system script
 add comment="\C8\ED\E8\F6\E8\E0\EB\E8\E7\E0\F6\E8\FF \E3\EB\EE\E1\E0\EB\FC\ED\ add comment="\C8\ED\E8\F6\E8\E0\EB\E8\E7\E0\F6\E8\FF \E3\EB\EE\E1\E0\EB\FC\ED\
     \FB\F5 \EF\E5\F0\E5\EC\E5\ED\ED\FB\F5 \E8 SMS \EF\EE\F1\EB\E5 \EF\E5\F0\E5\     \FB\F5 \EF\E5\F0\E5\EC\E5\ED\ED\FB\F5 \E8 SMS \EF\EE\F1\EB\E5 \EF\E5\F0\E5\
Строка 670: Строка 676:
     \n# With love from Vladivostok."</file>     \n# With love from Vladivostok."</file>
  
-====== Запуск скрипта ======+===== Запуск скрипта =====
  
 Скрипт должен выполняться при запуске устройства и при внесении в него изменений. Параметры запуска смотрите в соответствующем [[mikrotik:rb3011uias:routeros:system:scheduler|разделе]]. Скрипт должен выполняться при запуске устройства и при внесении в него изменений. Параметры запуска смотрите в соответствующем [[mikrotik:rb3011uias:routeros:system:scheduler|разделе]].
 +
 +==== Политики запуска ====
 +
 +Это минимально необходимый набор для работы скрипта.
 +
 +  * read,
 +  * write,
 +  * policy,
 +  * test,
 +  * sensitive.
Последнее изменение: 2022/02/12 11:40 (внешнее изменение)