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

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


help:userscript

Различия

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

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

Следующая версия
Предыдущая версия
help:userscript [2020/12/30 21:51] – создано zishelp:userscript [2024/03/31 22:03] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 ==== Пользовательский скрипт ==== ==== Пользовательский скрипт ====
-Пользовательский скрипт это специальная программа (на языке плана набора Asterisk), которая позволяет выполнять действия которые не возможно сделать используя стандартные возможности системы. 
  
-При написании скрипта, необходимо обладать хотя бы минимальными навыками работы с Asterisk. Также вы можете взять уже готовый пример из [[help:userscript_examples|Библиотеки скриптов]]. 
- 
-При написании скриптов можно использовать 2 вида переменных: 
-  * Переменные подстановки (имеют вид %%variable%%) 
-  * Переменные Asterisk (стандартная запись Asterisk ${var}) 
- 
-Переменные подстановки: 
-  * %%number%% - номер пользовательского скрипта (например, 501); 
-  * %%domain%% - домен пользователя в которому принадлежит этот скрипт. 
- 
-В момент **Применения конфигурации**, переменные подстановки будут заменены на свои значения т.е. строка вида: 
-<code> 
-exten => %%number%%,1,NoOp(%%domain%%) 
-</code> 
-тогда, если номер пользовательского скрипта равен 501, а домен пользователя test, то в конфигурацию попадет следующее: 
-<code> 
-exten => 501,1,NoOp(test) 
-</code> 
  
help/userscript.1609339879.txt.gz · Последнее изменение: 2024/03/31 22:04 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki