Marcel,<br><br>&nbsp; não funcionou.<br><br>&nbsp; enquanto ele não toca toda a música ele não consulta o banco de dados.<br><br>Jefferson E. Pessoa<br><br><br>exten =&gt; s,7,Playback(custom/ccf-main)<br>exten =&gt; s,8,Read(CPF,beep,14)<br>
exten =&gt; s,9,Playback(custom/ccf-aguarde)<br>exten =&gt; s,10,Background(custom/thepolice)<br><br><br><br><br><div><span class="gmail_quote">Em 07/04/08, <b class="gmail_sendername">Marcel</b> &lt;<a href="mailto:marcel@brasilvox.com.br">marcel@brasilvox.com.br</a>&gt; escreveu:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">











<div link="blue" vlink="purple" lang="PT-BR">

<div>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Experimente utilizar ao invés
do </span></font>Playback utilizar o <font face="Courier New"><span>Background(musica)</span></font><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"></span></font></p>


<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">&nbsp;</span></font></p>

<div>

<div style="text-align: center;" align="center"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">

<hr align="center" size="2" width="100%">

</span></font></div>

<p><b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold;">De:</span></font></b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma;"> <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>
[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] <b><span style="font-weight: bold;">Em
 nome de </span></b>Jefferson E. Pessoa<br>
<b><span style="font-weight: bold;">Enviada em:</span></b> segunda-feira, 7 de
abril de 2008 16:44<br>
<b><span style="font-weight: bold;">Para:</span></b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">asteriskbrasil@listas.asteriskbrasil.org</a><br>

<b><span style="font-weight: bold;">Assunto:</span></b> [AsteriskBrasil] Música
enquanto consulta Mysql</span></font></p>

</div><div><span class="e" id="q_1192a7241c084c56_1">

<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">&nbsp;</span></font></p>

<p style="margin-bottom: 12pt;"><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Prezados,<br>
<br>
&nbsp;&nbsp;&nbsp; estou colocando em produção um serviço de consulta de CCF
(Cadastro de Cheques sem Fundos do Banco Central) usando o Asterisk.<br>
<br>
&nbsp;&nbsp; no meu extensions_custom.conf, criei&nbsp; a extensão que segue
abaixo.<br>
<br>
&nbsp;&nbsp; meu problema é na hora da consulta ao banco de dados, MySql, a
ligação fica muda enquanto não termina a pesquisa, pois meu banco tem mais de
12 milhões de registros e a pesquisa demora em torno de 20 segundos (entre as
linhas 9 e 13 do script).<br>
<br>
&nbsp;&nbsp; gostaria de colocar uma música ou um &quot;barulho&quot; qualquer
enquanto esta consulta é realizada, <br>
<br>
&nbsp;&nbsp; se alguém tiver uma solução fico grato.<br>
<br>
Jefferson E. Pessoa<br>
67-8407-5252<br>
<br>
<br>
[custom-ccf]<br>
exten =&gt; s,1,Answer<br>
exten =&gt; s,2,Set(LANGUAGE()=pt_BR)<br>
exten =&gt; s,3,Set(x1=0)<br>
exten =&gt; s,4,Wait(1)<br>
exten =&gt; s,5,DigitTimeout(3)<br>
exten =&gt; s,6,ResponseTimeout(5)<br>
exten =&gt; s,7,Playback(custom/ccf-main)<br>
exten =&gt; s,8,Read(CPF,beep,14)<br>
exten =&gt; s,9,Playback(custom/ccf-aguarde)<br>
exten =&gt; s,10,set(DATAHORA=${STRFTIME(${EPOCH},GMT+8,%C%y%m%d%H%M)})<br>
exten =&gt; s,11,MYSQL(Connect connid localhost ccf xyz123 ccf)<br>
exten =&gt; s,12,MYSQL(Query resultid ${connid} SELECT\ sum(qtde)\ FROM\
cadastro\ WHERE\ cpfcnpj=${CPF}\)<br>
exten =&gt; s,13,MYSQL(Fetch fetchid ${resultid} x1)<br>
exten =&gt; s,14,Set(x3=0) <br>
exten =&gt; s,15,GotoIf(${x1} &gt; 0?s,18:s,16)<br>
exten =&gt; s,16,Playback(custom/ccf-naoexitem)<br>
exten =&gt; s,17,Goto(s,21)<br>
exten =&gt; s,18,Playback(custom/ccf-existem)<br>
exten =&gt; s,19,SayNumber(${x1},m)<br>
exten =&gt; s,20,Playback(custom/ccf-ocorrencias)<br>
exten =&gt; s,21,Playback(goodbye)<br>
exten =&gt; s,22,MYSQL(Connect connid localhost ccf xyz123 ccf)<br>
exten =&gt; s,23,MYSQL(Query resultid ${connid} INSERT\ into\ consultas\
(cpfcnpj\,tel\,resposta\,datahora\)\
values(${CPF}\,${CALLERIDNUM}\,${x1}\,${DATAHORA}\))<br>
exten =&gt; s,24,MYSQL(Disconnect ${connid})<br>
exten =&gt; s,25,Hangup</span></font></p>

</span></div></div>

</div>


<br>_______________________________________________<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;== <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://VoIPMania.com.br" target="_blank">VoIPMania.com.br</a> ==<br>
<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote>
</div><br>