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

2010-04-30 Por tôpico Rodrigo Lang
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
mequelu...@yahoo.com.brescreveu:

 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 rodrigoferreiral...@gmail.com
 *Para:* asteriskbrasil@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 
 sauloquinte...@gmail.comescreveu:

 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@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
 

[AsteriskBrasil] Res: Bloqueio de ramais por codigo

2010-04-29 Por tôpico Mauro Mequelussi
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 rodrigoferreiral...@gmail.com
Para: asteriskbrasil@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 sauloquinte...@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@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@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil