Tente utilizar o comando DISA (Direct Inward System Access).
http://www.voip-info.org/wiki/view/Asterisk+cmd+DISA Em 30/05/07, MCelo <[EMAIL PROTECTED]> escreveu:
Ola Pessoal, Estou quebrando a cabeca aqui para tentar colocar um tom de discagem ao receber uma ligacao por uma fxo do zaptel. Configurei da seguinte maneira: [incoming] exten=>s,1,Answer() exten=>s,2,Playtones(dial) exten=>s,3,GotoIf(${LEN($EXTEN})} = "1"?5:3) exten=>s,StopPlaytones A ideia eh fornecer um audio de TOM atraves do comando Playtones(). Mas ele nao para de tocar ate eu fornecer o comando StopPlaytones. Bom entao, estou tentando implementar um GotoIf para quando o Asterisk ver que ele teclou alguma tecla, entao ele excuta o StopPlaytones. Tentei associar isto a uma comparacao com o comprimento da variavel EXTEN. Quer dizer quando ela for 1(quando o usuario digitar pelo menos uma tecla), entao ele executa o StopPlaytones. Mas nao deu certo, acho que estou usando a variavel errada. Existe alguma variavel ou alguma maneira para saber se o usuario digitou alguma tecla?? Abracos, MCelo. ---------------------------------------- Estação VoIP 2006 5 e 6 Dezembro Curitiba PR http://www.estacaovoip.com.br _______________________________________________ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _______________________________________________ Acesse o wiki AsteriskBrasil.org: http://www.asteriskbrasil.org
---------------------------------------- Estação VoIP 2006 5 e 6 Dezembro Curitiba PR http://www.estacaovoip.com.br _______________________________________________ LIsta de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _______________________________________________ Acesse o wiki AsteriskBrasil.org: http://www.asteriskbrasil.org