Можно ли как то проверить в exten десятые числа? Например:
exten => _0[50,66,95,99]XXXXXXX,n,Noop
Вот так можно
[list_of_values]
exten = > _050XXXXXXX,1,Noop
exten = > _066XXXXXXX,1,Noop
exten = > _095XXXXXXX,1,Noop
exten = > _099XXXXXXX,1,Noop
[context]
exten = > _0XXXXXXXXX,n,GotoIF($[ ${VALID_EXTEN(list_of_values,${EXTEN},1)}]?somewhere)
и вот так можно
exten => _0XXXXXXXXX,n,GotoIF($[ ${EXTEN:1:2} == "50" || ${EXTEN:1:2} == "66" || ${EXTEN:1:2} == "95" || ${EXTEN:1:2} == "99" ]?somewhere)
https://wiki.asterisk.org/wiki/display/AST/Manipulating+Variables+Basics
и вот так
exten => _0XXXXXXXXX,n,GotoIF($[REGEX("^0(50|66|95|99)" ${EXTEN}) ]?somewhere)
Задан: 2017-08-08 16:14:52 +0400
Просмотрен: 169 раз
Обновлен: Aug 09 '17
asterisk macro-auto-blkvm set variable
inbound proxy к asterisk (freepbx)
Проблема с голосом при ChanSpy
Переригистрация SIP пользователей после sip reload
asterisk 1.8 звонок через регистрацию
Очень высокая нагрузка на Астериск. Task processor queue reached 500 scheduled tasks
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Нельзя.
zzuz ( 2017-08-08 18:10:10 +0400 )редактироватьа я не понял вопроса.
someuserman ( 2017-08-08 18:37:52 +0400 )редактироватьАвтор ленится , вот и проводит изыскания , как еще больше можно лениться.
zzuz ( 2017-08-09 00:05:14 +0400 )редактироватьхочет одной строчкой мобилки описать. Кстати, походу не все коды(но это его проблемы).
meral ( 2017-08-09 02:32:45 +0400 )редактироватьСпасибо meral
sarkan20 ( 2017-08-09 09:18:59 +0400 )редактировать