[AsteriskBrasil] RES: Iniciante com exten, alguem da uma dica?

João Claudio F. Andrade ppro em terra.com.br
Quinta Agosto 20 00:17:17 BRT 2009


Opa Fabio, muito obrigado pela dica, vou testar e posto se deu certo!

Obrigado Kim pela atenção tambem.

-
João Claudio

2009/8/19 Kim Delevati <kim.delevati em gmail.com>

> Eu ia sugerir isso, um NoOp para mostrar o que o Availstatus retornou. E
> também ia dizer não precisa dos dois GotoIF, só um.
>
> 2009/8/19 Fabio Guilherme <fabioguilhermed em gmail.com>
>
>>  Ola João tudo bem??
>>
>> Se fosse eu faria assim..
>>
>> Caso não de para sua aplicação segue a lógica, abraços e boa sorte.
>>
>>
>>
>> exten => _99,1,Set(LANGUAGE()=pt_BR)
>>
>> exten => _99,2,Background(digiteoramal)
>>
>> exten => _99,3,Read(ramal)
>>
>> exten => _99,4,NoOp(${ramal})
>>
>> exten => _99,5,ChanIsAvail(SIP/${ramal})
>>
>> exten => _99,6,NoOP(AVAILSTATUS IS ${AVAILSTATUS})
>>
>> exten => _99,7,GotoIf($["${AVAILSTATUS}" = "0"]?8:11)
>>
>> exten => _99,8,Playback(ramalconectado)
>>
>> exten => _99,9,Congestion(3)
>>
>> exten => _99,10,Hangup()
>>
>> exten => _99,11,Playback(ramaldesconectado)
>>
>> exten => _99,12,Congestion(3)
>>
>> exten => _99,13,Hangup()
>>
>>
>>
>>
>>
>> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
>> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *João
>> Claudio F. Andrade
>> *Enviada em:* quarta-feira, 19 de agosto de 2009 01:35
>> *Para:* asteriskbrasil em listas.asteriskbrasil.org
>> *Assunto:* [AsteriskBrasil] Iniciante com exten, alguem da uma dica?
>>
>>
>>
>> Mestres, com a extenção a seguir eu consigo saber se o ramal esta
>> online... (ele executa o playback)
>> mas se ele esta offline ele nao executa o playback... fiz algo errado?
>>
>>
>> [custom-amfa]
>> include => macro-dialout-trunk
>> exten => s,1,Answer
>> exten => s,n,Wait,1
>> exten => s,n,ChanIsAvail(SIP/350)
>> exten => s,n,GotoIf($["${AVAILSTATUS}" != "0"]?offline)
>> exten => s,n,GotoIf($["${AVAILSTATUS}" = "0"]?online)
>> exten => s,n(offline),Playback(custom/
>>
>> amfa_offline)
>> exten => s,n,HangUp
>> exten => s,n(online),Playback(custom/amfa_online)
>> exten => s,n,HangUp
>>
>>
>> _______________________________________________
>> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
>> VoIP, Asterisk e Convergência de Redes.
>> http://www.encontrovoipcenter.com.br
>>
>> Compre uma camiseta da AsteriskBrasil.org!
>> http://www.voipmania.com.br
>>
>> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
>> rede Freenode.net: #asterisk-br
>> _______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
>
> _______________________________________________
> Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo.
> VoIP, Asterisk e Convergência de Redes.
> http://www.encontrovoipcenter.com.br
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090820/40c6590c/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil