macro<br><br><div class="gmail_quote">2009/12/16 Ricardo Monte Negro <span dir="ltr">&lt;<a href="mailto:ricardo_mn1979@hotmail.com">ricardo_mn1979@hotmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




<div>
<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">Pessoal estou com dúvida quanto a programação e a chamada da função
HangUp() no asterisk. (Extension.conf)</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">Se um contexto (SAIDALIGACOES) possui uma chamada para <span> </span>uma macro (DISCA). E essa macro-DISCA tem a
função hangup(). Onde <span> </span>é executado o
hangup? No contexto ou na macro?</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">Segue o exemplo.</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><b><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">Tenho essas macros
 </span></b></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">[macro-APLICACAO]</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">;----------------  Lista das aplicacoes disponíveis</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">exten = s,1, NoOp(Aplicacao)</span></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:Verdana;color:black">exten = s,n,
ExecIF($[&quot;${ARG1}&quot;=&quot;50&quot;]?Macro(SIGAME,${CALLERID(number)}))</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">exten = s,n,
ExecIF($[&quot;${ARG1}&quot;=&quot;53&quot;]?VoiceMailMain(${CALLERID(number)}@MIC))</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">[macro-DISCA]</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">;----------- Disca; </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">exten = s,1, NoOp(STRINGDIAL: ${ARG1}${ARG3})</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">exten = s,n, Dial(${ARG1}${ARG3})</span></p>

<p class="MsoNormal"><b><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">exten = s,n, HangUp()</span></b></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:red">exten = h,1, Macro(INFORMASALDO)</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:red">exten = h,n, HangUp</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><b><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">Que é utilizada por
esse contexto</span></b></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">[SAIDALIGACOES]</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">;---------- Contexto Saida, todas as ligacoes passam por esse
contexto.</span></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:Verdana;color:black">exten = _!,1, Answer()</span></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:Verdana;color:black">exten = _!,n, Macro(PERMISSOES)</span></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:Verdana;color:black">exten = _!,n,
ExecIf($[&quot;${Permissao}&quot; =
&quot;1&quot;]?Macro(DISCA,${Canal},${TempoLigacao},${Numero}))</span></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:Verdana;color:black">exten = _!,n,
ExecIf($[&quot;${Permissao}&quot; =
&quot;2&quot;]?Macro(APLICACAO,${EXTEN},${CALLERID(number)},${Usuario}))</span></p>

<p class="MsoNormal"><b><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">exten = _!,n, HangUp()</span></b></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:red">exten = h,1, Macro(INFORMASALDO)</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:red">exten = h,n, HangUp</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">Se alguém tiver um material sobre contexto, macros, prog no
asterisk. Agradeço.</span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black"> </span></p>

<p class="MsoNormal"><span lang="PT-BR" style="font-size:10.0pt;font-family:Verdana;color:black">Ricardo</span></p>                                               <br><hr>Quer conexões de rede mais fácil? <a href="http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539" target="_blank">Clique e conheça o Windows 7.</a></div>

<br>_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE &lt;-&gt; E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto: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><br></blockquote></div><br><br clear="all"><br>-- <br>Luis Machado Reis<br>
Analista de Sistemas<br><a href="http://www.singularideas.com.br">www.singularideas.com.br</a><br>