[AsteriskBrasil] RES: Res: Bloqueio de ramais por codigo

Rodrigo Lang rodrigoferreiralang em gmail.com
Sexta Abril 30 17:43:48 BRT 2010


É possível sim... Só que para tarifar complica um pouco. Poderia criar mais
um campo na tabela CDR aonde toda vez que a senha é aprovada ele gera a
variável ${CDR(ramal)} com o número do ramal original por exemplo. També
pode ser atrelado à senha. Mas segue o mesmo principio do contexto acima.


Ats,
Rodrigo Lang.




Em 30 de abril de 2010 15:28, Celso A. Dias Fernandes <
celso.fernandes em metodista.br> escreveu:

>  Caro Rodrigo,
>
>                 Aproveitando a idéia abaixo, Você conheceria um contexto
> conforme segue?
>
>
>
> - Manter todos ramais bloqueados.
>
> - Ao gerar ligações externas, ser obrigado digitar senha e nº de ramal pré
> cadastrada em BD, para que estes dados vá para linha dos bilhetes.
>
> - Após desligar a ligação, o ramal continua bloqueado.
>
>
>
> O Objetivo é o usuário conseguir gerar ligação externa de qualquer ramal
> (Tipo Tel. IP) e os bilhetes irem sempre para o ramal dele, isto é, ser
> tarifado no ramal cadastrado no nome dele, podendo até manter a informação
> de qual ramal foi gerado a ligação.
>
>
>
> Att.
>
>
>
>
>
>
>
> [image: cid:image003.gif em 01CAD596.ACAF70F0]
>
>
>
> *Celso A. D. Fernandes*
>
> Instituto Metodista de Ensino Superior
>
> celso.fernandes em metodista.br
>
> Tel. (5511) 4366-5540
>
>
>
>
>
> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *Rodrigo
> Lang
> *Enviada em:* sexta-feira, 30 de abril de 2010 12:03
>
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* Re: [AsteriskBrasil] Res: Bloqueio de ramais por codigo
>
>
>
> Bem simples. Cria no AtsDB as seguintes sequências:
> "/Cadeado/${CALLERID(Num)}" e "/Senha/${CALLERID(num)}". Na família
> "/Senha/${CALLERID(num)}" você insere o número do ramal seguido da senha de
> 3 digitos. Toda vez que a pessoa quiser ativar ou desativar o cadeado ela
> terá que digitar o código de ativação/desativação, a app Authenticate() vai
> checar a senha para ver se confere. Após isso, no contexto de ativação ele
> irá setar  no AstDB, na família "/Cadeado/${CALLERID(Num)}" o valor "1" e no
> contexto de desativação o valor "0". Quando for realizar uma ligação ele irá
> checar na família "/Cadeado/${CALLERID(Num)}" o valor que está. Se for "1"
> ele desliga. Se for "0" ele completa a chamada. É para estar funcionando
> 100%, porém como faz tempo que eu fiz esse contexto é melhor testar!
>
> ;;;Ativa cadeado
> exten => _*55,1,Answer()
> exten => _*55,2,Wait(1)
> exten => _*55,3,Playback(digite-senha)
> exten => _*55,4,Read(Senha,,3,,,20)
> exten => _*55,5,Noop(${Senha})
> exten => _*55,6,Set(Pass=${DB(Senha/${CALLERID(num)})})
> exten => _*55,7,Authenticate(${Pass},d)
> exten => _*55,8,Set(DB(Cadeado/${CALLERID(num)})=1)
> exten => _*55,9,Playback(cadeado-ativo)
> exten => _*55,10,Hangup()
>
> ;;;Desativa cadeado
> exten => _*56,1,Answer()
> exten => _*56,2,Wait(1)
> exten => _*56,3,Playback(digite-senha)
> exten => _*56,4,Read(Senha,,3,,,20)
> exten => _*56,5,Noop(${Senha})
> exten => _*56,6,Set(Pass=${DB(Senha/${CALLERID(num)})})
> exten => _*56,7,Authenticate(${Pass},d)
> exten => _*56,8,Set(DB(Cadeado/${CALLERID(num)})=0)
> exten => _*56,9,Playback(cadeado-desativo)
> exten => _*56,10,Hangup()
>
> ;;;Saída de ligações
> exten => _X.,1,Gotoif($[ "${DB(Cadeado/${CALLERID(num)})}" = "0"
> ]?continua:bloqueado)
> exten => _X.,2(continua),Dial(........)
> exten => _X.,3,Hangup()
> exten => _X.,4(bloqueado),Playback(cadeado-ativo)
> exten => _X.,6,Hangup()
>
>
> Ats,
> Rodrigo Lang
>
>
>  Em 29 de abril de 2010 23:42, Mauro Mequelussi <mequelussi em yahoo.com.br>
> escreveu:
>
> Alguma coisa nesse sentido, já ajudaria!!!
>
> Coloca cadeado no ramal;
> exten => _11*XXX,1,NoCDR()
> exten => _11*XXX,n,Set(DB(RAMAL_CADEADO/${CALLERID(num)})=${CALLERID(num)})
>
>
> Teste antes das ligações:
> exten =
> s,n,GotoIf($[${DB_EXISTS(RAMAL_CADEADO/${CALLERID(num)})}]?bloqueado)
> ;Verifica se o ramal está com cadeado (bloqueado)
> exten = s,n,Dial(${ARG1},,KT)
> exten = s,n,Goto(s-${DIALSTATUS},1)
> exten = s,n,HangUp()
> exten = s,n(bloqueado),Playback(ramal-bloqueado)
> exten = s,n,HangUp()
>
>
> Att,
> Mauro Mequelussi
> VoIP Soluções - Consultoria em Telefonia
> www.voipsolucoes.com.br
>
>
>
>
>  ------------------------------
>
> *De:* Rodrigo Lang <rodrigoferreiralang em gmail.com>
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Enviadas:* Quinta-feira, 29 de Abril de 2010 17:37:07
> *Assunto:* Re: [AsteriskBrasil] Bloqueio de ramais por codigo
>
>
> Fala Saulo!
>
> Eu já fiz, tipo esquema de cadeado de central telefônica, isso?
>
> Ats,
> Rodrigo Lang.
>
> Em 29 de abril de 2010 16:15, Saulo Quinteiro <sauloquinteiro em gmail.com>
> escreveu:
>
> Alguém aqui da lista tem essa funcionalidade já implementada?
>
> Estou pensando em fazer via dialplan.
> usuario disca para um numero X ex:*666,  gravo no database que o ramal
> ta bloqueado e toda vez que ele tentar realizar uma chamada vou
> verificar se ele ta bloqueado ou não.
> Se tiver peço a senha se não liga normal.
>
>
> alguém teria uma sugestão melhor?
>
>
> Att,
>
> --
> Saulo Quinteiro dos Santos
> Bacharel em Ciências da Computação UFPR
> Cel:    (041) 9927-5236
> Com:    (041) 2141-9567
>
> _______________________________________________
> 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
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE -> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
>
>
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
> --
> Rodrigo F. Lang
> Amd. de Redes em Telecom
>
>
>
>
>
> _______________________________________________
> 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
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE -> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
>
>
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
> --
> Rodrigo F. Lang
> Amd. de Redes em Telecom
>
> _______________________________________________
> 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
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE -> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
>
>
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>



-- 
Rodrigo F. Lang
Amd. de Redes em Telecom
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100430/e9b527b1/attachment.htm 
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : não disponível
Tipo  : image/gif
Tam   : 1791 bytes
Descr.: não disponível
Url   : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100430/e9b527b1/attachment.gif 


Mais detalhes sobre a lista de discussão AsteriskBrasil