É 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 < [email protected]> 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:[email protected]] > > > > *Celso A. D. Fernandes* > > Instituto Metodista de Ensino Superior > > [email protected] > > Tel. (5511) 4366-5540 > > > > > > *De:* [email protected] [mailto: > [email protected]] *Em nome de *Rodrigo > Lang > *Enviada em:* sexta-feira, 30 de abril de 2010 12:03 > > *Para:* [email protected] > *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 <[email protected]> > 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 <[email protected]> > *Para:* [email protected] > *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 <[email protected]> > 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 > [email protected] > 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 > [email protected] > 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 > [email protected] > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- Rodrigo F. Lang Amd. de Redes em Telecom
<<image001.gif>>
_______________________________________________ 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 [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

