Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
extensions.conf [2014/11/19 12:26] 83.68.35.138 |
extensions.conf [2015/02/03 14:09] (текущий) |
||
---|---|---|---|
Строка 8: | Строка 8: | ||
exten => шаблон, | exten => шаблон, | ||
- | ; _89 | + | '' |
- | ; X от 0-9 | + | ; _89 \\ |
- | ; N 2-9 | + | ; X от 0-9\\ |
- | ; [2-9] [1-3,5-7] | + | ; N 2-9\\ |
- | ; . - любой | + | ; [2-9] [1-3,5-7]\\ |
+ | ; . - любой | ||
+ | '' | ||
примеры | примеры | ||
+ | |||
_89N | _89N | ||
+ | |||
_89X | _89X | ||
+ | |||
_89N. | _89N. | ||
+ | |||
_89X. | _89X. | ||
Строка 36: | Строка 42: | ||
Playback проигрование без учета нажатий exten => 999, | Playback проигрование без учета нажатий exten => 999, | ||
Background проигрование с учетом нажатий | Background проигрование с учетом нажатий | ||
+ | |||
Dial | Dial | ||
+ | |||
Answer | Answer | ||
+ | |||
Hangup | Hangup | ||
+ | |||
NOOP | NOOP | ||
+ | |||
Verbose | Verbose | ||
+ | |||
Goto | Goto | ||
+ | |||
Macro | Macro | ||
+ | |||
Cosub | Cosub | ||
+ | |||
Wait | Wait | ||
+ | |||
WaitExten | WaitExten | ||
+ | |||
SayDigits | SayDigits | ||
справка по командам core show application Playback | справка по командам core show application Playback | ||
- | exten => 999, | + | exten => 999, |
exten => 888, | exten => 888, | ||
Строка 63: | Строка 80: | ||
После настроики перезагрузить dialplan | После настроики перезагрузить dialplan | ||
+ | |||
dialplan reload | dialplan reload | ||
Строка 111: | Строка 129: | ||
exten => 00000, | exten => 00000, | ||
- | |||
exten => _989X., | exten => _989X., | ||
+ | |||
как звонить | как звонить | ||
+ | |||
Dial(SIP/ | Dial(SIP/ | ||
Строка 233: | Строка 252: | ||
+ | приложение gosub | ||
+ | |||
+ | exten => 002, | ||
+ | same => | ||
+ | same => n, Playbask(vm-goodbye) | ||
+ | |||
+ | [subtest] | ||
+ | |||
+ | exten => start, | ||
+ | same => n,return ; возврат | ||
+ | |||
+ | |||
+ | с передачей аргумента. | ||
+ | |||
+ | |||
+ | exten => 002, | ||
+ | same => | ||
+ | same => n, Playbask(vm-goodbye) | ||
+ | |||
+ | [subtest] | ||
+ | |||
+ | exten => start, | ||
+ | same => n,return ; возврат | ||
+ | |||
+ | |||
+ | запись | ||
+ | |||
+ | exten => 003, | ||
+ | same => n, | ||
+ | |||
+ | |||
+ | запиь пойдет / | ||
+ | |||
+ | |||
+ | 1 приветствиее | ||
+ | |||
+ | 1если вы хотиие связаться с внутеренним обоненном - жми 1 | ||
+ | |||
+ | 2 если знаете внеутр номер обонента - 2 введите внутрений 3значный номер сообщение вы ввели не верный номер | ||
+ | повеситт трубку | ||
+ | |||
+ | 3 - техподдержка - все телефоны | ||
+ | |||
+ | 4 - если вы хотите связаться с отделом продаж нажмине 4 - перевод по 10 сек | ||
+ | |||
+ | Реализация меню | ||
+ | |||
+ | exten => 1001, | ||
+ | same => n(b), | ||
+ | same => n, | ||
+ | |||
+ | exten => 1, | ||
+ | exten => 2, | ||
+ | exten => 3, | ||
+ | exten => 4, | ||
+ | |||
+ | exten => t,1,Goto(b) | ||
+ | exten => t,1,Goto(b) | ||
+ | |||
+ | [SubButton] | ||
+ | |||
+ | exten => start(b), | ||
+ | same => | ||
+ | |||
+ | exten => t,1,Goto(b) | ||
+ | exten => i,1,Goto(b) | ||
+ | exten => _X. ,1 Goto(b) | ||
+ | |||
+ | Обработка входящих (waitexten, read, ) должна осуществляться в контексте не имеющем выхода в город. (macro, | ||
+ | [my] | ||
+ | exten => 2402040, | ||
+ | |||
+ | запись звонков | ||
+ | monitor и mixmonitor | ||
+ | |||
+ | |||
+ | exten => _5XX, | ||
+ | same => n, | ||
+ | |||
+ | |||
+ | |||
+ | универсальная запись | ||
+ | |||
+ | exten => _500, | ||
+ | same => n, | ||
+ | same => n, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ldconfig | ||
+ | переменная с 2 подчеркиваниями - глобальная | ||