1 | изначальная версия редактировать | |
решено, как оказалось проще некуда ... 0.входящий контекст, коих может быть несколько 1.exten => XXXXXXX,11,Set(temp=${DB(CFIM/${ARG1})}) 2.exten => ХХХХХХХ,12,Macro(queue,219,83) 3.exten => h,1,RemoveQueueMember(83,SIP/${temp})
1.[macro-queue] 2.exten => s,1,Set(temp=${DB(CFIM/${ARG1})}) 3.exten => s,n,GotoIf(${temp}?cfim:nocfim) 4.exten => s,n(cfim),Dial(Local/${temp}@home/n) 5.exten => s,n,Hangup() 6.exten => s,n(nocfim), AddQueueMember(${ARG2},SIP/${temp}) 7.exten => s,n,Queue(${ARG2},tT,,,600) 8.exten => h,1,RemoveQueueMember(${ARG2},SIP/${temp}) 9.exten => h,n,Hangup() всем спасибо за внимание) если будут поправки и предложения,- готов выслушать.
2 | No.2 Revision редактировать |
решено, как оказалось проще некуда ...
0.входящий 0. входящий контекст, коих может быть несколько
1.exten 1. exten => XXXXXXX,11,Set(temp=${DB(CFIM/${ARG1})})
2.exten 2. exten => ХХХХХХХ,12,Macro(queue,219,83)
3.exten 3. exten => h,1,RemoveQueueMember(83,SIP/${temp})
1.[macro-queue] 2.exten
3 | No.3 Revision редактировать |
решено, как оказалось проще некуда ...
0. ...
4 | No.4 Revision редактировать |
решено, как оказалось проще некуда ...
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.