[AsteriskBrasil] Bloqueio-desbloqueio- para ligações externas

Josué Conti josueconti em gmail.com
Quinta Fevereiro 14 09:27:34 BRST 2008


Celso, bom dia, tudo bem?
Segue abaixo um modelo de cadeado eletronico que você pode colocar em seu
dialplan:

Abraço.

[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 => _*10xxxxxxxx,1,DBget(cad=CADEADO/${CALLERIDNUM})
exten => _*10xxxxxxxx,2,GoToIf($["${cad}" = "y"]?4:3)
exten => _*10xxxxxxxx,3,dial(sip/osi/5511${EXTEN:4},90,tT)
exten => _*10xxxxxxxx,4,Hangup()
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


Em 13/02/08, Celso A. Dias Fernandes <celso.fernandes em metodista.br>
escreveu:
>
>  Desculpe Pessoal, acho que faltou informações.
>
>
>
>
>
>             Na realidade tenho o Asterisk interligado a um PABX Ericsson
> MD110 por "QSIG", quando geramos ligações externas através do Asterisk,
> utilizamos as saídas E1 do PABX.
>
>
>
> Efetuamos a discagem do Asterisk como segue:
>
>
>
> 0 1234-1234  à Onde, ( 0 ) para acessar a linha externa e ( 1234-1234 )
> numero externo a ser chamado.
>
>
>
> Sendo que nossa necessidade é utilizar uma senha para o acesso externo,
> cada usuário ter sua senha para obter a linha externa como segue exemplo:
>
>
>
> 123456  0  1234-1234 à Onde ( 123456 ) é um exemplo de senha.
>
>
>
> ( A senha pode ser seguida por # ou * )  à 123456#  0  1234-1234
>
>
>
> O objetivo é limitar o acesso a de alguns usuários.
>
>
>
> Grato,
>
>
>
>
>
>
>
> *Celso Fernandes*
>
>
>
>
>  ------------------------------
>
> *De:* Celso A. Dias Fernandes
> *Enviada em:* quarta-feira, 13 de fevereiro de 2008 12:36
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* Bloqueio-desbloqueio-lig
>
>
>
> Boa tarde Pessoal,
>
>
>
>             Também sou iniciante, gostaria de saber se existe
> possibilidade de criar código de autorização para efetuar chamadas externas,
> isto é, um tipo de senha para bloquear / desbloquear um ramal para efetuar
> ligações externas, através do teclado.
>
>
>
> Abçs
>
>
>
>
>
>
>
> *Celso Fernandes*
>
>
>
>
>
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
>            http://www.voipmania.com.br
>                == VoIPMania.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/20080214/0ff2743f/attachment-0001.htm 


More information about the AsteriskBrasil mailing list