Re: [AsteriskBrasil] auxilio com gotoif

2009-11-30 Thread Sylvio Carlos Jollenbeck
confesso que apanhei para escrever esse conf (faz anos que nao
utilizo)..

2009/12/1 alo 

> obrigado sylvio, vou testar, bem mais facil assim!!
>
> Sylvio Carlos Jollenbeck escreveu:
> > Aloisio,
> >
> > em conf ficaria assim:
> >
> > [from-pstn]
> > exten => _,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 mailto: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 {
> > >  _ => {
> > >/* 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(CONTROLEATIVADO);
> > >   /* Coloque abaixo seu dialplan */
> > >   Hangup();
> > >   }
> > >   else {
> > >   Noop(CONTROLE:::DESATIVADO);
> > >   /* Coloque abaixo seu dialplan */
> > >   Hangup();
> > >}
> > > }
> > >
> > > Abs.
> > >
> > > Sylvio Carlos Jollenbeck Borin
> > >
> > > 2009/11/29 alo  >   > >>
> > >
> > > 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
> > 
> > > 
> > > ___
> > > 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

[AsteriskBrasil] auxilio com gotoif

2009-11-30 Thread alo
obrigado sylvio, vou testar, bem mais facil assim!!

Sylvio Carlos Jollenbeck escreveu:
> Aloisio,
>
> em conf ficaria assim:
>
> [from-pstn]
> exten => _,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 mailto: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 {
> >  _ => {
> >/* 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(CONTROLEATIVADO);
> >   /* Coloque abaixo seu dialplan */
> >   Hangup();
> >   }
> >   else {
> >   Noop(CONTROLE:::DESATIVADO);
> >   /* Coloque abaixo seu dialplan */
> >   Hangup();
> >}
> > }
> >
> > Abs.
> >
> > Sylvio Carlos Jollenbeck Borin
> >
> > 2009/11/29 alo    >>
> >
> > 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
> 
> > 
> > ___
> > 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
> 
> > ___
> 

Re: [AsteriskBrasil] auxilio com gotoif

2009-11-29 Thread Sylvio Carlos Jollenbeck
Aloisio,

em conf ficaria assim:

[from-pstn]
exten => _,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 

> 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 {
> >  _ => {
> >/* 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(CONTROLEATIVADO);
> >   /* Coloque abaixo seu dialplan */
> >   Hangup();
> >   }
> >   else {
> >   Noop(CONTROLE:::DESATIVADO);
> >   /* Coloque abaixo seu dialplan */
> >   Hangup();
> >}
> > }
> >
> > Abs.
> >
> > Sylvio Carlos Jollenbeck Borin
> >
> > 2009/11/29 alo 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
> > 
> > ___
> > 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
>
> ___
> 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

[AsteriskBrasil] auxilio com gotoif

2009-11-29 Thread alo
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 {
>  _ => {
>/* 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(CONTROLEATIVADO);
>   /* Coloque abaixo seu dialplan */
>   Hangup();
>   }
>   else {
>   Noop(CONTROLE:::DESATIVADO);
>   /* Coloque abaixo seu dialplan */
>   Hangup();
>}
> }
>
> Abs.
>
> Sylvio Carlos Jollenbeck Borin
>
> 2009/11/29 alo 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
> 
> ___
> 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

___
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


Re: [AsteriskBrasil] auxilio com gotoif

2009-11-28 Thread Sylvio Carlos Jollenbeck
Aloisio,

  Tente da seguinte forma:

Contexto Principal de Entrada:

context from-pstn {
 _ => {
   /* 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(CONTROLEATIVADO);
  /* Coloque abaixo seu dialplan */
  Hangup();
  }
  else {
  Noop(CONTROLE:::DESATIVADO);
  /* Coloque abaixo seu dialplan */
  Hangup();
   }
}

Abs.

Sylvio Carlos Jollenbeck Borin

2009/11/29 alo 

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

[AsteriskBrasil] auxilio com gotoif

2009-11-28 Thread alo
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
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil