[AsteriskBrasil] Cadeado

Marcel Vaz marcelv.zanardine em gmail.com
Quinta Dezembro 3 16:33:50 BRST 2009


Consegui implementar!! Obrigado Sanchez e Felipe....

segue como ficou o meu extensions.conf... ta faltando detalhes como um tom
para identificar que deu certo... mas o grosso é isso:

exten => _**21*XXXX,1,NoOp(Cadastro de senha para o cadeado)
exten => _**21*XXXX,n,Set(DB(SENHACAD/${CALLERID(number)})=${EXTEN:5})
exten => _**21*XXXX,n,NoOp(senha cadeado do ramal ${CALLERID(number)} :
${DB(SENHACAD/${CALLERID(number)}})
exten => _**21*XXXX,n,Hangup()

exten => _**22*XXXXXXXX,1,NoOp(Alterando a senha)
exten => _**22*XXXXXXXX,n,Set(SENHACAD=${DB(SENHACAD/${CALLERID(number)})})
exten => _**22*XXXXXXXX,n,GotoIf($["${SENHACAD}"="${EXTEN:5:4}"]?4:5)
exten => _**22*XXXXXXXX,n,Set(DB(SENHACAD/${CALLERID(number)})=${EXTEN:9})
exten => _**22*XXXXXXXX,n,Busy()
exten => _**22*XXXXXXXX,n,Hangup()

exten => _**23*XXXX,1,NoOp(Ativando o cadeado)
exten => _**23*XXXX,n,Set(SENHACAD=${DB(SENHACAD/${CALLERID(number)})})
exten => _**23*XXXX,n,GotoIf($["${SENHACAD}"="${EXTEN:5}"]?4:5)
exten => _**23*XXXX,n,Set(DB(CADEADO/${CALLERID(number)})=Ativado)
exten => _**23*XXXX,n,Busy()
exten => _**23*XXXX,n,Hangup()

exten => _**24*XXXX,1,NoOP(Retirando o cadeado)
exten => _**24*XXXX,n,Set(SENHACAD=${DB(SENHACAD/${CALLERID(number)})})
exten => _**24*XXXX,n,GotoIf($["${SENHACAD}"="${EXTEN:5}"]?4:5)
exten => _**24*XXXX,n,Set(DB(CADEADO/${CALLERID(number)})=Desativado)
exten => _**24*XXXX,n,Busy()
exten => _**24*XXXX,n,Hangup()
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091203/a1a00f6a/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil