[AsteriskBrasil] RES: RES: Executar mensagem com script em execução (Resolvido)

Leonardo leosud em gmail.com
Quarta Junho 3 14:35:34 BRT 2009


I ai Eder.... bacana esse script posta ele ai pra eu dar uma estudada
valeuuuuuuuu



at..


Leonardo

2009/6/3 eder souza <ederwander em yahoo.com.br>

>   Pessoal resolvi meu problema com AGI e deixei toda a chamada de entrada
> concorrente assim enquanto o meu script em perl esta processando envio um
> music on hold, ficou bem bacana.
>
> Estou testando ele para Startar o TTS Verbio em modo "evaluation" até eu
> comprar as linceças, com este AGI subo o Verbio quando o mesmo cair e
> enquando o processo nao fica UP mando uma musica de espera bem prático para
> quem esta testando o Verbio com o comando "verbiod -e" e nao quer ficar
> entrando no servidor de 30 em 30 min para startar ele novamente, se bobear
> da até para utilizar em produções pequenas ;-) ....
>
> Se algum se interessar da um grito que posto o script.
>
>
> []'s
>
>
> Eng Eder de Souza
>
> --- Em *ter, 26/5/09, eder souza <ederwander em yahoo.com.br>* escreveu:
>
>
> De: eder souza <ederwander em yahoo.com.br>
> Assunto: Re: [AsteriskBrasil] RES: RES: Executar mensagem com script em
> execução
> Para: asteriskbrasil em listas.asteriskbrasil.org
> Data: Terça-feira, 26 de Maio de 2009, 8:58
>
>   André,
>
>
> Me lembro de a algum tempo ter visto um extensions na qual tinha esta opção
> de executar duas funções em uma mesma prioridade, acho que foi aqui na lista
> mesmo, dei uma procurada e nao encontrei, não me lembro qual era o assunto
> do tópico hehehe.
>
> Se possuir um exemplo de como utilizar me ajudaria bastante.
>
>
> []'s
>
>
> Eng Eder de Souza
>
> --- Em *seg, 25/5/09, eder souza <ederwander em yahoo.com.br>* escreveu:
>
>
> De: eder souza <ederwander em yahoo.com.br>
> Assunto: Re: [AsteriskBrasil] RES: RES: Executar mensagem com script em
> execução
> Para: asteriskbrasil em listas.asteriskbrasil.org
> Data: Segunda-feira, 25 de Maio de 2009, 13:04
>
>
> segue ae
>
>
> exten => 123,1,Answer()
> exten => 123,n,System(/scripts/verifica.sh)
> exten => 123,n,Set(STATUSPROCESSO=${'DB(processo/started)'})
> exten => 123,n,NoOp(O Valor é tchan tchan tchan tchannnnn
> ${STATUSPROCESSO})
> exten => 123,n,GotoIf($["${STATUSPROCESSO}" = "UP"]?ler:sobe)
> exten => 123,n(sobe),System(/scripts/processo_sobe.sh)
> exten => 123,n,Wait(7)
> exten => 123,n(ler),ReadFile(test=/tmp/test.txt,130)
> exten => 123,n,eSpeak(${test})
> exten => 123,n,wait(1)
> exten => 123,n,Hangup
>
>
> Ta ae a rotina, isso verifica se um processo do meu servidor esta de pé se
> estiver ele vai para a prioridade "ler" e fala via TTS espeak para quem
> discou para a extenção "123"  caso o processo esteje down ele executa o
> script processo_sobe.sh este script sobe o daemon e fica verificando quando
> o daemon esta pronto nisso se vai uns 12 segundos ae o asterisk vai para a
> linha wait(7)  pois meu script manda um load + modulo via linha de comando
> faço ele esperar uns 7 segundos para o modulo subir com folga, apos tudo
> isso quando o processo ta de pé e o modulo tbm ele executa o tts espeak.
> nisso se vai 20 segundos na "escuridao" no MUDO hehe isso se o processo nao
> estiver UP entendeu hehehe....
>
> Se souber como ao executar o system "processo_sobe.sh" enviar junto uma
> mensagem ou musica me quebraria um galhao hehehe
>
> Estou uzando isso para um systema em perl que desenvolvi para enviar para o
> asterisk os Alertas do Nagios, mas as vezes o processo cai devido ao grande
> tráfego no socket, desta maneira eu starto ele se em algum momento ele
> cair... se eu discar para 123 e dentro do arquivo test.txt eu escuto todas
> as informações dos meus servidores via TTS, ou quando existe algum problema
> ele me liga no meu ramal SIP se nao me achar no sip disca para meu celular.
>
> []'s
>
>
> Eng Eder de Souza
>
>
> --- Em *seg, 25/5/09, andre <andre em sertelinfo.com.br>* escreveu:
>
>
> De: andre <andre em sertelinfo.com.br>
> Assunto: [AsteriskBrasil] RES: RES: Executar mensagem com script em
> execução
> Para: asteriskbrasil em listas.asteriskbrasil.org
> Data: Segunda-feira, 25 de Maio de 2009, 11:44
>
>  Eder, teria como me passar um trecho do seu extensions, pois assim fica
> mais fácil, mas existe sim uma condição de executar duas funções... me passe
> um trecho ou no extensions para eu entender esse demorar que você diz de 20
> segundos.. ok
>
>
>
>
>
>
>
>
>
> Atenciosamente,
>
> André Luiz
> *Sertel-Info*
> 8-  *http://www.sertelinfo.com.br* <http://www.sertelinfo.com.br/>
> **** -* *andre em sertelinfo.com.br*
> (-  21-4063-4241 / 3514-7388 / 8566-4952
>
>
>
> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *eder souza
> *Enviada em:* segunda-feira, 25 de maio de 2009 11:37
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* Re: [AsteriskBrasil] RES: Executar mensagem com script em
> execução
>
>
>
> Opá Andre,
>
> A situação é a seguinte tenho um contexto de testes aqui na qual estou
> testando um script feito por mim, que ao iniciar uma chamada é feita varias
> checagens pelo script, este script as vezes demora 20 segundos para fazer
> toda a checagem necessária antes de iniciar a ligação.
>
> O problema como eu posso tocar uma musica de espera ou uma mensagem de
> texto enquanto meu script esta sendo processado ? da maneira que esta hoje o
> usuário fica os 20 segundos no mudo pois o extensions funciona por
> prioridade e só pula para a linha de baixo se o processo atual já tiver sido
> finalizado...
>
> Att,
>
> Eng Eder de Souza
>
> --- Em *seg, 25/5/09, andre <andre em sertelinfo.com.br>* escreveu:
>
>
> De: andre <andre em sertelinfo.com.br>
> Assunto: [AsteriskBrasil] RES: Executar mensagem com script em execução
> Para: asteriskbrasil em listas.asteriskbrasil.org
> Data: Segunda-feira, 25 de Maio de 2009, 10:36
>
> Bom dia,
>
> Qual é a situação ? acho que posso ajudar.
>
>
>
>
>
> Atenciosamente,
>
> André Luiz
> *Sertel-Info*
> 8-  *http://www.sertelinfo.com.br* <http://www.sertelinfo.com.br/>
> **** -* *andre em sertelinfo.com.br*
> (-  21-4063-4241 / 3514-7388 / 8566-4952
>
>
>
> *De:* asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:
> asteriskbrasil-bounces em listas.asteriskbrasil.org] *Em nome de *eder souza
> *Enviada em:* segunda-feira, 25 de maio de 2009 10:28
> *Para:* asteriskbrasil em listas.asteriskbrasil.org
> *Assunto:* Re: [AsteriskBrasil] Executar mensagem com script em execução
>
>
>
>
> Olá Tiagão, dei uma lida neste tópico e me parece q ninguem deu uma
> solução, só me resta lamentar :-(
>
> pesquisei bastante e nao achei nada sobre isso complicado viuuu.
>
> []'s
>
>
> Eng. Eder de Souza
> --- Em *sex, 22/5/09, Tiago Durante <tiagodurante em gmail.com>* escreveu:
>
>
> De: Tiago Durante <tiagodurante em gmail.com>
> Assunto: Re: [AsteriskBrasil] Executar mensagem com script em execução
> Para: asteriskbrasil em listas.asteriskbrasil.org
> Data: Sexta-feira, 22 de Maio de 2009, 11:45
>
> Eder,
>
> 2009/5/22 eder souza <ederwander em yahoo.com.br>:
> > Me deparei com a seguinte situação, como executar em background alguma
> > mensagem ou música enquanto um script esta em execução via extensions:
> >
> > Ex:
> >
> > chamo meu script assim :
> >
> > exten => _65XXXX,1,System(/scripts/meu-script.sh)
> >
> > quero que enquanto ele esteje sendo processado toque uma música ou alguma
> > mensagem.
> >
> > Alguem já se deparou com este problema?
>
> SIM! Já vi esse papo na lista...
>
> Não sei qual foi a solução, não li tudo...
>
> Veja se te ajuda:
> *
> http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/2008-April/020815.html
> *<http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/2008-April/020815.html>
>
> Abraços,
>
>
>
> --
> Tiago Durante
>
> ,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
> Perseverance is the hard work you do after you
> get tired of doing the hard work you already did.
> -- Newt Gingrich
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> *http://www.neodroid.com* <http://www.neodroid.com/>
>
> Compre uma camiseta da AsteriskBrasil.org!
> *http://www.voipmania.com.br* <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*<http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil>
>
>
>  ------------------------------
>
> Veja quais são os assuntos do momento no Yahoo! + Buscados: *Top 10*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/>-
> *Celebridades*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/>-
> *Música*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> *Esportes*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/>
>
>
> -----Anexo incorporado-----
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> *http://www.neodroid.com* <http://www.neodroid.com/>
>
> Compre uma camiseta da AsteriskBrasil.org!
> *http://www.voipmania.com.br* <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*<http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil>
>
>
>  ------------------------------
>
> Veja quais são os assuntos do momento no Yahoo! + Buscados: *Top 10*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/>-
> *Celebridades*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/>-
> *Música*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> *Esportes*<http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/>
>
> -----Anexo incorporado-----
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> 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
>
>
> ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> -----Anexo incorporado-----
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> 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
>
>
> ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> -----Anexo incorporado-----
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> 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://mc/compose?to=AsteriskBrasil@listas.asteriskbrasil.org>
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>  ------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> 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/20090603/2c9b4e4b/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil