Escribí plan de marcado simple en asterisco. ¡Este objetivo del plan de marcado es verificar la identificación de la persona que llama de la llamada entrante y el hangup específico :)!asterisco anti ex novia plan de marcado?
pero este plan de marcado interrumpe todas las llamadas entrantes con diferente identificador de llamadas.
Entonces, ¿qué debo hacer? ; (
[general]
static=yes
writeprotect=yes
autofallthrough=yes
clearglobalvars=no
priorityjumping=yes
include "exten_gvars.inc"
[macro-queue]
exten => s, 1, Queue(${ARG1})
[default]
exten => s, 1, Answer
exten => s/9999, 2 ,Hangup
exten => s, 2, BackGround(welcome)
exten => s, 3, Macro(queue,operator)
Editar
de que cambie de plan de marcado para esto, pero no de trabajo, colgar llamadas entrantes después de dos pitido (sé que se producen primo un error en mi plan de marcación)
[general]
static=yes
writeprotect=yes
autofallthrough=yes
clearglobalvars=no
priorityjumping=yes
#include "exten_gvars.inc"
[macro-monitor]
exten => s, 1, MixMonitor(${UNIQUEID}.wav)
exten => s, 2, SetCIDName(${UNIQUEID}#${CALLERIDNAME},a)
[macro-defaultLine]
exten => s, 1, Macro(monitor)
exten => s, 2, Dial(SIP/${ARG1},60,T)
[macro-queue]
exten => s, 1, Macro(monitor)
exten => s, 2, Queue(${ARG1})
[inbound]
exten => _XX, 1, Macro(defaultLine,${EXTEN})
[default]
exten => 123,1,GotoIf($[${CALLERID(num)} = XX]?reject:allow)
exten => 123,n(allow),Answer
exten => 123,n,BackGround(welcome)
exten => 123,n,Macro(queue,operator)
exten => 123,n(reject),BackGround(WTF)
exten => 123,n,Hangup()
include => inbound
!
así que vamos a hacer esta pregunta más difícil !!!! Quiero que si llame al 9999, primero escuche un archivo de sonido y luego cuelgue. – Rev
Por favor, formule su pregunta como algo mejor que "Entonces, ¿qué hago?" Si esto no es una pregunta de programación, quizás http://superuser.com sea un lugar mejor. – Gabe