On 03/07/2014 08:59, Henrique Oliveira wrote:
Valeu amigo.
Abs
*Henrique Antonio de Oliveira*
*Tel: 14-991365159*
*E-Mail: haoolive...@gmail.com mailto:haoolive...@gmail.com*
*Skype: henrique-o*
Em 3 de julho de 2014 08:55, Rafael dos Santos Saraiva
rafaels...@gmail.com
Bom dia pessoal!
Criei essa macro para colocar em contextos que fazem ligações externas.
Porém se o ramal não tem senha definida ele consegue realizar ligações
simplesmente usando a tecla #
O que posso fazer para a macro não aceitar senhas em branco??
Segue abaixo a macro
[macro-senha]
exten =
Bom Dia Henrique
Tente assim:
[macro-senha]
exten = s,1,Wait(1)
exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})})
exten = s,n,Read(senha,audiopedesenha)
exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp)
exten = s,n,Set(CDR(userfield)=${Pass})
exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT)
Muito obrigado Rafael,
Funcionou legal, agora se puder me explica essa linha, o que ela faz?
exten = s,n,Read(senha,agent-pass)
Abs
*Henrique Antonio de Oliveira*
*Tel: 14-991365159*
*E-Mail: haoolive...@gmail.com haoolive...@gmail.com*
*Skype: henrique-o*
Em 3 de julho de 2014 08:35,
exten = s,n,Read(senha,audiopedesenha)
Solicita ao usuário para digitar a senha. Dê uma lida na documentação dessa
aplicação, você pode aperfeiçoar seu contexto, por exemplo colocando
timeout, limitação de digitos: core show application Read
exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp)
Valeu amigo.
Abs
*Henrique Antonio de Oliveira*
*Tel: 14-991365159*
*E-Mail: haoolive...@gmail.com haoolive...@gmail.com*
*Skype: henrique-o*
Em 3 de julho de 2014 08:55, Rafael dos Santos Saraiva rafaels...@gmail.com
escreveu:
exten = s,n,Read(senha,audiopedesenha)
Solicita ao usuário
6 matches
Mail list logo