<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><br>segue ae<br><br><br>exten => 123,1,Answer()<br>exten => 123,n,System(/scripts/verifica.sh)<br>exten => 123,n,Set(STATUSPROCESSO=${'DB(processo/started)'})<br>exten => 123,n,NoOp(O Valor é tchan tchan tchan tchannnnn ${STATUSPROCESSO})<br>exten => 123,n,GotoIf($["${STATUSPROCESSO}" = "UP"]?ler:sobe)<br>exten => 123,n(sobe),System(/scripts/processo_sobe.sh)<br>exten => 123,n,Wait(7)<br>exten => 123,n(ler),ReadFile(test=/tmp/test.txt,130)<br>exten => 123,n,eSpeak(${test})<br>exten => 123,n,wait(1)<br>exten => 123,n,Hangup<br><br><br>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....<br><br>Se souber como ao executar o system "processo_sobe.sh" enviar junto uma mensagem ou musica me quebraria um galhao hehehe<br><br>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.<br><br>[]'s<br><br><br>Eng Eder de Souza<br><br><br>--- Em <b>seg, 25/5/09, andre <i><andre@sertelinfo.com.br></i></b> escreveu:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: andre <andre@sertelinfo.com.br><br>Assunto: [AsteriskBrasil] RES: RES: Executar mensagem com script em execução<br>Para: asteriskbrasil@listas.asteriskbrasil.org<br>Data: Segunda-feira, 25 de Maio de 2009, 11:44<br><br><div id="yiv602451801">
<style>
<!--
#yiv602451801
_filtered #yiv602451801 {font-family:Wingdings;panose-1:5 0 0 0 0 0 0 0 0 0;}
_filtered #yiv602451801 {font-family:Wingdings;panose-1:5 0 0 0 0 0 0 0 0 0;}
_filtered #yiv602451801 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
_filtered #yiv602451801 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
#yiv602451801
#yiv602451801 p.MsoNormal, #yiv602451801 li.MsoNormal, #yiv602451801 div.MsoNormal
        {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman", "serif";}
#yiv602451801 span.estilodeemail17
        {}
#yiv602451801 span.estilodeemail171
        {font-family:"Calibri", "sans-serif";color:#1F497D;}
#yiv602451801 span.EstiloDeEmail19
        {font-family:"Calibri", "sans-serif";color:#1F497D;}
#yiv602451801 .MsoChpDefault
        {}
_filtered #yiv602451801 {margin:70.85pt 3.0cm 70.85pt 3.0cm;}
#yiv602451801 div.Section1
        {}
-->
</style>
<div class="Section1">
<p class="MsoNormal"><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);">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</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">Atenciosamente,<br>
<br>
</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">André Luiz<br>
<b>Sertel-Info</b> <br>
</span><span style="font-size: 10pt; font-family: Wingdings; color: navy;">8</span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">- </span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: rgb(31, 73, 125);"><a rel="nofollow" target="_blank" href="http://www.sertelinfo.com.br/"><u><span style="color: navy;">http://www.sertelinfo.com.br</span></u></a><br>
</span><u><span style="font-size: 7.5pt; font-family: Wingdings; color: navy;">*</span></u><u><span style="font-size: 7.5pt; font-family: "Arial","sans-serif"; color: navy;"> -</span></u><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: rgb(31, 73, 125);"><a rel="nofollow" ymailto="mailto:andre@sertelinfo.com.br" target="_blank" href="/mc/compose?to=andre@sertelinfo.com.br"><u><span style="color: navy;">andre@sertelinfo.com.br</span></u></a><br>
</span><span style="font-size: 10pt; font-family: Wingdings; color: navy;">(</span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">-
21-4063-4241 / 3514-7388 / 8566-4952</span><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);"></span></p>
<p class="MsoNormal"><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);"> </span></p>
<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p class="MsoNormal"><b><span style="font-size: 10pt; font-family: "Tahoma","sans-serif";">De:</span></b><span style="font-size: 10pt; font-family: "Tahoma","sans-serif";"> asteriskbrasil-bounces@listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org] <b>Em nome de </b>eder
souza<br>
<b>Enviada em:</b> segunda-feira, 25 de maio de 2009 11:37<br>
<b>Para:</b> asteriskbrasil@listas.asteriskbrasil.org<br>
<b>Assunto:</b> Re: [AsteriskBrasil] RES: Executar mensagem com script em
execução</span></p>
</div>
<p class="MsoNormal"> </p>
<table class="MsoNormalTable" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td style="padding: 0cm;" valign="top">
<p class="MsoNormal">Opá Andre,<br>
<br>
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.<br>
<br>
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...<br>
<br>
Att,<br>
<br>
Eng Eder de Souza<br>
<br>
--- Em <b>seg, 25/5/09, andre <i><andre@sertelinfo.com.br></i></b>
escreveu:</p>
<p class="MsoNormal" style="margin-bottom: 12pt;"><br>
De: andre <andre@sertelinfo.com.br><br>
Assunto: [AsteriskBrasil] RES: Executar mensagem com script em execução<br>
Para: asteriskbrasil@listas.asteriskbrasil.org<br>
Data: Segunda-feira, 25 de Maio de 2009, 10:36</p>
<div id="yiv1951407454">
<div>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">Bom dia,</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">Qual é a
situação ? acho que posso ajudar.</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span></p>
<p class="MsoNormal" style="margin-bottom: 12pt;"><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">Atenciosamente,</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">André
Luiz<br>
<b>Sertel-Info</b> <br>
</span><span style="font-size: 10pt; font-family: Wingdings; color: navy;">8</span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">- </span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: rgb(31, 73, 125);"><a rel="nofollow" target="_blank" href="http://www.sertelinfo.com.br/"><u><span style="color: navy;">http://www.sertelinfo.com.br</span></u></a><br>
</span><u><span style="font-size: 7.5pt; font-family: Wingdings; color: navy;">*</span></u><u><span style="font-size: 7.5pt; font-family: "Arial","sans-serif"; color: navy;"> -</span></u><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;"> </span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: rgb(31, 73, 125);"><a rel="nofollow"><u><span style="color: navy;">andre@sertelinfo.com.br</span></u></a><br>
</span><span style="font-size: 10pt; font-family: Wingdings; color: navy;">(</span><span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: navy;">-
21-4063-4241 / 3514-7388 / 8566-4952</span></p>
<p class="MsoNormal" style=""><span style="font-size: 11pt; font-family: "Calibri","sans-serif"; color: rgb(31, 73, 125);"> </span></p>
<div style="border-style: solid none none; border-color: windowtext -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">
<p class="MsoNormal" style=""><b><span style="font-size: 10pt; font-family: "Tahoma","sans-serif";">De:</span></b><span style="font-size: 10pt; font-family: "Tahoma","sans-serif";">
asteriskbrasil-bounces@listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org] <b>Em nome de </b>eder
souza<br>
<b>Enviada em:</b> segunda-feira, 25 de maio de 2009 10:28<br>
<b>Para:</b> asteriskbrasil@listas.asteriskbrasil.org<br>
<b>Assunto:</b> Re: [AsteriskBrasil] Executar mensagem com script em execução</span></p>
</div>
<p class="MsoNormal" style=""> </p>
<table class="MsoNormalTable" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td style="padding: 0cm;" valign="top">
<p class="MsoNormal" style=""><br>
Olá Tiagão, dei uma lida neste tópico e me parece q ninguem deu uma
solução, só me resta lamentar :-(<br>
<br>
pesquisei bastante e nao achei nada sobre isso complicado viuuu.<br>
<br>
[]'s<br>
<br>
<br>
Eng. Eder de Souza<br>
--- Em <b>sex, 22/5/09, Tiago Durante <i><tiagodurante@gmail.com></i></b>
escreveu:</p>
<p class="MsoNormal" style="margin-bottom: 12pt;"><br>
De: Tiago Durante <tiagodurante@gmail.com><br>
Assunto: Re: [AsteriskBrasil] Executar mensagem com script em execução<br>
Para: asteriskbrasil@listas.asteriskbrasil.org<br>
Data: Sexta-feira, 22 de Maio de 2009, 11:45</p>
<div>
<p class="MsoNormal" style="">Eder,<br>
<br>
2009/5/22 eder souza <ederwander@yahoo.com.br>:<br>
> Me deparei com a seguinte situação, como executar em background alguma<br>
> mensagem ou música enquanto um script esta em execução via extensions:<br>
><br>
> Ex:<br>
><br>
> chamo meu script assim :<br>
><br>
> exten => _65XXXX,1,System(/scripts/meu-script.sh)<br>
><br>
> quero que enquanto ele esteje sendo processado toque uma música ou
alguma<br>
> mensagem.<br>
><br>
> Alguem já se deparou com este problema?<br>
<br>
SIM! Já vi esse papo na lista...<br>
<br>
Não sei qual foi a solução, não li tudo...<br>
<br>
Veja se te ajuda:<br>
<a rel="nofollow" target="_blank" href="http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/2008-April/020815.html"><u><span style="color: blue;">http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/2008-April/020815.html</span></u></a><br>
<br>
Abraços,<br>
<br>
<br>
<br>
-- <br>
Tiago Durante<br>
<br>
,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,<br>
Perseverance is the hard work you do after you<br>
get tired of doing the hard work you already did.<br>
-- Newt Gingrich<br>
_______________________________________________<br>
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.<br>
<a rel="nofollow" target="_blank" href="http://www.neodroid.com"><u><span style="color: blue;">http://www.neodroid.com</span></u></a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a rel="nofollow" target="_blank" href="http://www.voipmania.com.br"><u><span style="color: blue;">http://www.voipmania.com.br</span></u></a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
AsteriskBrasil@listas.asteriskbrasil.org<br>
<a rel="nofollow" target="_blank" href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"><u><span style="color: blue;">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</span></u></a></p>
</div>
</td>
</tr>
</tbody></table>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Calibri","sans-serif";"> </span></p>
<div class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: "Calibri","sans-serif";">
<hr size="1" width="100%" align="center">
</span></div>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Calibri","sans-serif";">Veja quais são os
assuntos do momento no Yahoo! + Buscados: <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/"><u><span style="color: blue;">Top 10</span></u></a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/"><u><span style="color: blue;">Celebridades</span></u></a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/"><u><span style="color: blue;">Música</span></u></a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/"><u><span style="color: blue;">Esportes</span></u></a></span></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom: 12pt;"><br>
-----Anexo incorporado-----</p>
<div>
<p class="MsoNormal">_______________________________________________<br>
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
rodando o Android da Google.<br>
<a rel="nofollow" target="_blank" href="http://www.neodroid.com"><u><span style="color: blue;">http://www.neodroid.com</span></u></a><br>
<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a rel="nofollow" target="_blank" href="http://www.voipmania.com.br"><u><span style="color: blue;">http://www.voipmania.com.br</span></u></a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a rel="nofollow"><u><span style="color: blue;">AsteriskBrasil@listas.asteriskbrasil.org</span></u></a><br>
<a rel="nofollow" target="_blank" href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"><u><span style="color: blue;">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</span></u></a></p>
</div>
</td>
</tr>
</tbody></table>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Calibri","sans-serif";"> </span></p>
<div class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: "Calibri","sans-serif";">
<hr size="1" width="100%" align="center">
</span></div>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Calibri","sans-serif";">Veja
quais são os assuntos do momento no Yahoo! + Buscados: <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/"><u><span style="color: blue;">Top 10</span></u></a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/celebridades/"><u><span style="color: blue;">Celebridades</span></u></a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/m%C3%BAsica/"><u><span style="color: blue;">Música</span></u></a> - <a rel="nofollow" target="_blank" href="http://br.rd.yahoo.com/mail/taglines/mail/*http:/br.maisbuscados.yahoo.com/esportes/"><u><span style="color: blue;">Esportes</span></u></a></span></p>
</div>
</div><br>-----Anexo incorporado-----<br><br><div class="plainMail">_______________________________________________<br>Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google.<br><a href="http://www.neodroid.com" target="_blank">http://www.neodroid.com</a><br><br>Compre uma camiseta da AsteriskBrasil.org!<br><a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br><br>Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a ymailto="mailto:AsteriskBrasil@listas.asteriskbrasil.org" href="/mc/compose?to=AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"
target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></div></blockquote></td></tr></table><br>
<hr size=1>Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a>