[AsteriskBrasil] RES: Dial Plan
j u n i o u
junior em dssnet.com.br
Segunda Junho 11 23:33:09 BRT 2007
O que eu quero fazer é dificultar um pouco a ligação, tipo colocar senha ou
fazer o usuario discar * ou # primeiro, antes do asterisk completar a
ligação.
Como posso fazer isso?
------------------------------
Gilberto
Vc pode tentar fazer o seguinte usando o setvar, gotoif, read e dial...:
SetVar -> pegando o que o usuario discou..com a variável ${EXTEN}
SetVar(Rota=${EXTEN:-2})
SetVar(Senha=${EXTEN:4:3})
...
..
.
Usar o GotoIF para avaliar o que foi discado e encaminhar a chamada..
GotoIf($["${Rota}" = "13"]?210)
exten = _05XXXXXXX,n,GotoIf($["${Senha}" = "556"]?110)
...
..
.
Usar o read para ler o numero que a pessoa quer chamar:
111,Read(numeron)
..
.
Depois discar.. o numero
...
Dial(DGV/63/${numeron})
De uma olhada em HTTP://voip-info.org e no extensions.conf do meucci ou do
trixbox, p ter outras idéias,,
[]'s
Jr.
Mais detalhes sobre a lista de discussão AsteriskBrasil