[AsteriskBrasil] cadeado

Claudiomiro Larssen biro0702 em gmail.com
Quinta Junho 6 10:41:46 BRT 2013


No FreePBX eu utilizo keylock, que funciona, mas anda meio esquecido.



2013/6/5 Marcio Dias - Hotmail <marciovndias em hotmail.com>

> Pessoal boa noite, estou com um probleminha..****
>
> Ativei o Pinsets em meu elastix, e cada funcionário tem uma senha, para
> efetuar ligações externas.****
>
> Porem o gerente não tem senha no ramal dele, eu ativei a função PINLESS do
> ramal do gerente, ou seja, ele liga sem colocar senha, somente no ramal
> dele.****
>
> O que eu precisava? Precisava que quando este gerente saísse de sua sala
> ele digitasse um código e ou uma senha, para bloquear o ramal dele efetuar
> ligação, e quando ele voltasse a sala, ele digitasse o código e ou a senha
> para liberar o ramal dele novamente para efetuar ligações sem necessitar de
> senha.****
>
> Vi alguns posts na internet tentei colocar pra rodar mas não consegui no
> elastix.****
>
> Este contexto abaixo inseri ele no  extensions_custom.conf e dei um
> include => cadeado****
>
> Alguem pode me dar um help****
>
> ** **
>
> ** **
>
> [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()****
>
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;****
>
> ** **
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130606/8ca8efef/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil