<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<title>Mensagem</title>
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EstiloDeEmail17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
/* List Definitions */
@list l0
        {mso-list-id:2136678892;
        mso-list-type:hybrid;
        mso-list-template-ids:-423481864 68550671 68550681 68550683 68550671 68550681 68550683 68550671 68550681 68550683;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=white lang=PT-BR link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Pessoal,<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Gosto de AGI, mas já pensou em usar AEL2 (Linguagem
Nativa do Asterisk)? Flavio, eu faria da seguinte forma:<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Exemplo:<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>MySQL: tbl_sorteio<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Id (Chave Primaria), código (Codigo com os 5
digitos), cliente (Nome ou referencia do cliente), mensagem (nome do arquivo de
áudio).<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Obs: <o:p></o:p></span></p>
<p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span
style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>
</span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>O arquivo de áudio deve ser armazenado no diretório default do
asterisk, caso não esteja, coloque o caminho completo no campo “mensagem”;<o:p></o:p></span></p>
<p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span
style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><span
style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>
</span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Suponho que você saiba construir a URA, utilize o código abaixo
dentro da opção em que o cliente tenha que digitar o código. Não se esqueça de
tratar o ${EXTEN} <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Em AEL:<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> MYSQL(Connect connid ${DBHOST} ${DBUSER} ${DBPASS}
${DBNAME});<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> MYSQL(Query resultid ${connid} SELECT codigo\, mensagem
FROM tbl_sorteio WHERE codigo=${EXTEN:X:X} );<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> MYSQL(Fetch fetchid ${resultid} codigo mensagem);<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> </span><span lang=EN-US style='font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D'>MYSQL(Clear ${fetchid});<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> MYSQL(Clear ${selectid});<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> MYSQL(Clear ${connid});<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> MYSQL(Disconnect ${connid});<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> if ("${codigo}"="${EXTEN:X:X}")<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> </span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>{<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> NoOp(Blacklist: Reproduzir a mensagem associada
ao código do cliente);<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Playback(${mensagem}.gsm);<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Wait(1);<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Hangup;<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> }<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> else<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> {<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> NoOp(Blacklist: Cliente não cadastrado);<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> </span><span lang=EN-US style='font-size:11.0pt;
font-family:"Calibri","sans-serif";color:#1F497D'>Playback(invalid);<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Wait(1);<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> Hangup;<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-US style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'> </span><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>}<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Abs.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Tahoma","sans-serif";
color:#1F497D'>Sylvio Carlos Jollenbeck<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Tahoma","sans-serif";
color:#1F497D'><a href="mailto:sylvio.jollenbeck@sdrconsulting.com.br"><span
style='color:blue'>sylvio.jollenbeck@sdrconsulting.com.br</span></a><o:p></o:p></span></p>
<p class=MsoNormal><u><span style='font-size:9.0pt;font-family:"Tahoma","sans-serif";
color:blue'><o:p><span style='text-decoration:none'> </span></o:p></span></u></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Tahoma","sans-serif";
color:#1F497D'>Rua. Eloiza Hideko Koba, 97 - Sala 02 - Nova Itapevi - Itapevi -
São Paulo.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Tahoma","sans-serif";
color:#1F497D'>Tel. <b>+55 11 9984-2158 <o:p></o:p></b></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Tahoma","sans-serif";
color:#1F497D'>Visite nossa página: <a href="http://www.sdrconsulting.com.br"><span
style='color:blue'>http://www.sdrconsulting.com.br</span></a> </span><span
style='font-size:9.0pt;font-family:"Tahoma","sans-serif";color:blue'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:99.0pt'><span style='font-size:9.0pt;
font-family:"Tahoma","sans-serif";color:blue'><o:p> </o:p></span></p>
<p class=MsoNormal><b><i><span style='font-size:9.5pt;font-family:"Arial","sans-serif";
color:green'>Economize, faça com quem sabe! Poupa tempo e dinheiro.</span></i></b><span
style='font-size:9.5pt;font-family:"Tahoma","sans-serif";color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:4.0pt;font-family:"Tahoma","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-align:justify'><b><span style='font-size:7.0pt;
font-family:"Tahoma","sans-serif";color:#A6A6A6'>Esta mensagem pode conter
informação confidencial e/ou privilegiada. Se você não for o destinatário ou a
pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as
informações nela contidas ou tomar qualquer ação baseada nessas informações. Se
você recebeu esta mensagem por engano, por favor avise imediatamente o remetente,
respondendo o e-mail e em seguida apague-o. </span></b><b><span lang=EN-US
style='font-size:7.0pt;font-family:"Tahoma","sans-serif";color:#A6A6A6'>Agradecemos
sua cooperação. <o:p></o:p></span></b></p>
<p class=MsoNormal style='text-align:justify'><span lang=EN-US
style='font-size:2.0pt;font-family:"Tahoma","sans-serif";color:navy'><o:p> </o:p></span></p>
<p class=MsoNormal style='text-align:justify'><b><span lang=EN-US
style='font-size:7.0pt;font-family:"Tahoma","sans-serif";color:#A6A6A6'>This
message may contain confidential and/or privileged information. If you are not
the addressee or authorized to receive this for the addressee, you must not
use, copy, disclose or take any action based on this message or any information
herein. If you have received this message in error, please advise the sender
immediately by reply e-mail and delete this message. Thank you for your
cooperation.<o:p></o:p></span></b></p>
</div>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>
<p class=MsoNormal style='margin-left:35.4pt'><b><span style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'>De:</span></b><span style='font-size:10.0pt;
font-family:"Tahoma","sans-serif"'> asteriskbrasil-bounces@listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org] <b>Em nome de </b>Ciro<br>
<b>Enviada em:</b> quinta-feira, 6 de novembro de 2008 11:27<br>
<b>Para:</b> asteriskbrasil@listas.asteriskbrasil.org<br>
<b>Assunto:</b> [AsteriskBrasil] RES: Programação especial para URA<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal style='margin-left:35.4pt'><o:p> </o:p></p>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif";color:blue'>Flávio,</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif";color:blue'>Você deverá programar através de
AGI. Dessa forma vc pode criar o que quiser da forma que quiser.</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif";color:blue'>Eu implementei
soluções bastante complexas em PHP gravando em MYSQL. E funciona
maravilhosamente bem.</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif";color:blue'>Você pode utilizar alguma distro
pronta pra isso, que já venha com o FREEPBX e se concentrar apenas na sua
implementação.</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif";color:blue'>Ciro</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<blockquote style='margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'>
<p class=MsoNormal style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:
12.0pt;margin-left:35.4pt'><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>-----Mensagem
original-----<br>
<b>De:</b> asteriskbrasil-bounces@listas.asteriskbrasil.org
[mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org] <b>Em nome de </b>Flávio
Bittencourt<br>
<b>Enviada em:</b> quinta-feira, 6 de novembro de 2008 09:16<br>
<b>Para:</b> asteriskbrasil@listas.asteriskbrasil.org<br>
<b>Assunto:</b> [AsteriskBrasil] Programação especial para URA</span><o:p></o:p></p>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Olá Colegas!!!</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Estou pesquisando sobre um tipo específico de
programação em URA no Asterisk, vou explicar:</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Imaginem que eu tenha centenas de números de
5 dígitos por exemplo. </span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Ao ligar para central serei atendido pela URA
que solicitará um número de 5 dígitos. Após a digitação desse número ouvirei
uma gravação específica relativa ao número que digitei.</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Já imaginei um banco de dados e mais um monte
de coisa... mas não sei muito como criar isso. Percebi que pelo FreePBX não é
possível.</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Alguém pode me ajudar?</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Muito obrigado</span><o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal style='margin-left:35.4pt'><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>Flávio</span><o:p></o:p></p>
</div>
</blockquote>
</div>
</body>
</html>