[AsteriskBrasil] Cadeado

jasanchez em terra.com.br jasanchez em terra.com.br
Quarta Dezembro 2 18:14:38 BRST 2009


  BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }
 eu uso esse para o asterisk 1.2,que o pessoal já passou aqui acho
que para 1.4 tem que ser alterado
 [cadeado]
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;cadastrar senha cadeado
 exten => _*11*xxxx,1,NoCDR()
 exten => _*11*xxxx,2,DBget(senha=CADEPASS/${CALLERIDNUM})
 exten => _*11*xxxx,3,GoToIf($["${senha}" = ""]?5:4)
 exten => _*11*xxxx,4,Hangup
 exten => _*11*xxxx,5,DBput(CADEPASS/${CALLERIDNUM}=${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,DBget(cadp=CADEPASS/${CALLERIDNUM})
 exten => _*12*xxxxxxxx,3,GoToIf($["${cadp}" = "${EXTEN:4:4}"]?4:9)
 exten => _*12*xxxxxxxx,4,DBput(CADEPASS/${CALLERIDNUM}=${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,DBget(cadp=CADEPASS/${CALLERIDNUM})
 exten => _*13*xxxx,3,GoToIf($["${cadp}" = "${EXTEN:4}"]?4:9)
 exten => _*13*xxxx,4,DBput(CADEADO/${CALLERIDNUM}=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*xxxx,2,DBget(cad=CADEPASS/${CALLERIDNUM})
 exten => _*14*xxxx,3,GoToIf($["${cad}" = "${EXTEN:4}"]?4:10)
 exten => _*14*xxxx,4,DBdel(CADEADO/${CALLERIDNUM})
 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 => _X.,1,DBget(cad=CADEADO/${CALLERIDNUM})
 exten => _X.,n,GoToIf($["${cad}" = "y"]?4:3)
 exten => _X.,n,Dial(ZAP/1/${EXTEN},100,tT) ; 
 On Qua  2/12/09 17:28 , Marcel Vaz marcelv.zanardine em gmail.com sent:
 Boa tarde lista, 
 Desculpa a pergunta básica mas como eu posso configurar um cadeado
no ramal, exemplo o dono do ramal sai da sala e bloqueia o ramal
através de uma senha para ninguém usar e quando voltar ele digita a
senha e libera o ramal.
 obrigado...
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091202/5fe7daa0/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil