Aloisio, em conf ficaria assim:
[from-pstn] exten => _XXXX,1,Macro(controle,${CALLERID(num)},${EXTEN},${CONTROLE}); [from-internal] exten => *20,1,SetGlobalVar(CONTROLE=1); exten => *20,n,Hangup(); exten => *21,1,SetGlobalVar(CONTROLE=0); exten => *20,n,Hangup(); [macro-controle] exten => s,1,GotoIF($["${ARG3}" = "1"]?ATIVADO:DESATIVADO) exten => s,n(ATIVADO),Noop(Faca algo) exten => s,n,Dial(SIP/${EXTEN},,tT) exten => s,n,Hangup() exten => s,n(DESATIVADO),(Facaalgo) exten => s,n,Playback(LigaDepoisPô) exten => s,n,Hangup() Abs. Sylvio Carlos Jollenbeck Borin 2009/11/30 alo <neto2...@onda.com.br> > ola Sylvio > > vou estudar o codigo e tentar implementar > > estava pensando fazer com sem agi, de uma forma mais simples > > > estou iniciando!!! > > > > obrigado > > > Sylvio Carlos Jollenbeck escreveu: > > Aloisio, > > > > Tente da seguinte forma: > > > > Contexto Principal de Entrada: > > > > context from-pstn { > > _XXXX => { > > /* Desvia para a Macro Controle */ > > > > &controle(${CALLERID(num)},${EXTEN},${CONTROLE}); > > } > > } > > > > Contexto Internal usado para ativar e desativar o controle > > > > context from-internal { > > *20 => { > > Noop(CONTROLE:::ATIVAR); > > SetGlobalVar(CONTROLE=1); > > Hangup(); > > } > > > > *21 => { > > Noop(CONTROLE:::DESATIVAR); > > SetGlobalVar(CONTROLE=0); > > Hangup(); > > } > > } > > > > Macro usada para fazer a validação do controle, se o controle (CTR) > > estiver ativadao (1) seu dialplan será um e se o controle estiver > > desativado (0) seu dialplan será outro. > > > > macro controle (SRC,DST,CTR) { > > if ("${CTR}"=="1") { > > Noop(CONTROLE::::ATIVADO); > > /* Coloque abaixo seu dialplan */ > > Hangup(); > > } > > else { > > Noop(CONTROLE:::DESATIVADO); > > /* Coloque abaixo seu dialplan */ > > Hangup(); > > } > > } > > > > Abs. > > > > Sylvio Carlos Jollenbeck Borin > > > > 2009/11/29 alo <neto2...@onda.com.br <mailto:neto2...@onda.com.br>> > > > > senhores gostaria de fazer algo tipo liga e desliga > > > > > > se digitar *20 as ligacoes de entrada vao para um contexto e se > > digitar > > *21 vai para outro > > > > farei isso para habilitar o sigame no numero principal > > > > a saida é fazer com gotoif? > > > > > > alguma ideia > > > > > > obrigado > > > > > > Aloisio Dircksen Neto > > > > > > _______________________________________________ > > 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 > > <http://www.red-fone.com> > > _______________________________________________ > > Lista de discussões AsteriskBrasil.org > > AsteriskBrasil@listas.asteriskbrasil.org > > <mailto:AsteriskBrasil@listas.asteriskbrasil.org> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > > > > > > > > -- > > Sylvio Carlos Jollenbeck Borin > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > 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 > > _______________________________________________ > 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 > -- Sylvio Carlos Jollenbeck Borin
_______________________________________________ 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