[AsteriskBrasil] auxilio com gotoif

Sylvio Carlos Jollenbeck sylvio.sdr em gmail.com
Sábado Novembro 28 23:35:16 BRST 2009


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 <neto2001 em 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 &lt;-> 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
>



-- 
Sylvio Carlos Jollenbeck Borin
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091128/90982130/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil