[AsteriskBrasil] Senha
jose
jasanchez em terra.com.br
Quarta Abril 7 14:12:41 BRT 2010
Daniel eu uso esse contexto para o 1.4
===================================================================================================
CADEADO
===================================================================================================
[0]
exten => _*11*xxxx,1,NoCDR()
exten => _*11*xxxx,2,Set(senha=${DB(CADEPASS/${CALLERID(NUM)})})
exten => _*11*xxxx,3,GoToIf($["${senha}" = ""]?5:4)
exten => _*11*xxxx,4,Hangup
exten => _*11*xxxx,5,Set(DB(CADEPASS/${CALLERID(NUM)})=${EXTEN:4})
exten => _*11*xxxx,6,Wait(2)
exten => _*11*xxxx,7,Playback(beep)
exten => _*11*xxxx,8,Playback(beep)
exten => _*11*xxxx,9,Playback(beep)
exten => _*11*xxxx,10,Hangup
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;trocar senha cadeado
exten => _*12*xxxxxxxx,1,NoCDR()
exten => _*12*xxxxxxxx,2,Set(cadp=${DB(CADEPASS/${CALLERID(NUM)})})
exten => _*12*xxxxxxxx,3,GoToIf($["${cadp}" = "${EXTEN:4:4}"]?4:9)
exten => _*12*xxxxxxxx,4,Set(DB(CADEPASS/${CALLERID(NUM)})=${EXTEN:8})
exten => _* 12*xxxxxxxx,5,Wait(2)
exten => _*12*xxxxxxxx,6,Playback(beep)
exten => _*12*xxxxxxxx,7,Playback(beep)
exten => _*12*xxxxxxxx,8,Playback(beep)
exten => _*12*xxxxxxxx,9,Hangup
exten => _*12*xxxxxxxx,10,Hangup
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;colocar cadeado
exten => _*13*xxxx,1,NoCDR()
exten => _*13*xxxx,2,Set(cadp=${DB(CADEPASS/${CALLERID(NUM)})})
exten => _*13*xxxx,3,GoToIf($["${cadp}" = "${EXTEN:4}"]?4:9)
exten => _*13*xxxx,4,Set(DB(CADEADO/${CALLERID(NUM)})=y)
exten => _*13*xxxx,5,Wait(2)
exten => _*13*xxxx,6,Playback(beep)
exten => _*13*xxxx,7,Playback(beep)
exten => _*13*xxxx,8,Playback(beep)
exten => _*13*xxxx,9,Hangup
exten => _*13*xxxx,10,Hangup
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;retirar cadeado
exten => _*14*xxxx,1,NoCDR()
exten => _*14*xx xx,2,Set(cad=${DB(CADEPASS/${CALLERID(NUM)})})
exten => _*14*xxxx,3,GoToIf($["${cad}" = "${EXTEN:4}"]?4:10)
exten => _*14*xxxx,4,Set(lixo=${DB_DELETE(CADEADO/${CALLERID(NUM)})})
exten => _*14*xxxx,5,Wait(2)
exten => _*14*xxxx,6,Playback(beep)
exten => _*14*xxxx,7,Playback(beep)
exten => _*14*xxxx,8,Playback(beep)
exten => _*14*xxxx,9,Hangup
exten => _*14*xxxx,10,Hangup
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;extensao de ligação que verificar se o ramal tem cadeado
exten => _0[789]XXXXXXX,1,Set(cad=${DB(CADEADO/${CALLERID(NUM)})})
exten => _0[789]XXXXXXX,n,GoToIf($["${cad}" = "y"]?4:3)
exten => _0[789]XXXXXXX,n,Dial(DAHDI/r1/${EXTEN:1},100,tT)
----- Original Message -----
From: José Augusto Dalgut Junior
To: asteriskbrasil em listas.asteriskbrasil.org
Sent: Wednesday, April 07, 2010 9:57 AM
Subject: [AsteriskBrasil] Senha
Daniel,
Você poderá utilizar a função Authenticate, no extensions.conf.
Exemplo:
exten => _0[7-9]XXXXXXX,1,Authenticate(arquivo_com_senhas, a)
exten => _0[7-9]XXXXXXX,n,Dial(...)
Dessa forma você consegue criar uma senha para cada usuário e ainda identificar quem efetuou a ligação, convencionadamente esse sistema é conhecido por PIN (Personal Identification Number) em outras plataformas.
Att.,
Boa tarde!!!
Preciso criar uma senha para que o ramal seja bloqueado para ligações celular e interurbano. Local sempre liberado.
Alguém tem uma idéia??
Daniel
------------------------------------------------------------------------------
_______________________________________________
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil em listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100407/e71299f6/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil