<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Aproveitando a sugest&atilde;o do meu xar&aacute;&aacute;&aacute;&aacute;... rsrsrs<br>
<br>
<br>
exten =&gt; *50,1,Answer()<br>
exten =&gt; *50,2,Playback(digite-o-numero-do-ramal)<br>
exten =&gt; *50,3,Read(RAMAL,,4,,,)<br>
exten =&gt; *50,4,NoOp(${RAMAL})<br>
<b><font color="#ff0000">exten =&gt;
*50,5,Playback(digite-o-tempo-de-liberacao-em-minutos)<br>
exten =&gt; *50,6,Read(TEMPO,,4,,,)<br>
exten =&gt; *50,7,NoOp(${TEMPO})</font></b><br>
exten =&gt; *50,8,System(touch /var/lib/asterisk/agi-bin/${RAMAL}
&amp;&amp; echo '${RAMAL}' &gt;&gt; /var/lib/asterisk/agi-bin/${RAMAL})<br>
<b><font color="#ff0000">exten =&gt; *50,9,System(at now + ${TEMPO}
minutes rm -f /var/lib/asterisk/agi-bin/${RAMAL})</font></b><br>
exten =&gt; *50,10,Playback(liberacao-aceita-por-XX-minutos)<br>
exten =&gt; *50,11,Hangup()<br>
<br>
OBS: N&atilde;o me lembro corretamente do comando at do linux *(se vai
funcionar como mencionei).... Mas eu faria um script para gerar o
arquivo e colocar a tarefa de remover pelo at...<br>
Trocaria as linhas 8 e 9 por apenas uma: <font color="#3366ff"><b>exten
=&gt; *50,8,System(/caminho/meuscript ${RAMAL} ${TEMPO})</b></font><br>
<br>
<br>
exten =&gt;
_0[7-9]XXXXXXX,1,Readfile(Agente=/var/lib/asterisk/agi-bin/${CALLERID(num)}|3)<br>
exten =&gt; _0[7-9]XXXXXXX,2,NoOp(${Agente})<br>
exten =&gt; _0[7-9]XXXXXXX,3,Gotoif($["${CALLERID(num)}" =
"${Agente}"]?completa:bloqueia)<br>
exten =&gt; _0[7-9]XXXXXXX,n(completa),Dial(rota-de-saida)<br>
exten =&gt; _0[7-9]XXXXXXX,n(bloqueia),Hangup()<br>
<br>
Guilherme escreveu:
<blockquote cite="mid:59A59B8645574338A71C5F2132512E18@notecpd"
 type="cite">
  <meta http-equiv="Content-Type" content="text/html; ">
  <meta content="MSHTML 6.00.6000.16915" name="GENERATOR">
  <style></style>
  <div><font face="Arial" size="2">Rodrigo,</font></div>
  <div>&nbsp;</div>
  <div><font face="Arial" size="2">Isto que voc&ecirc; me disse eu j&aacute; havia
proposto ao cliente, mas ele disse que n&atilde;o vai lembrar de bloquear o
ramal para n&atilde;o fazer mais liga&ccedil;&atilde;o&nbsp;para celular,</font></div>
  <div><font face="Arial" size="2">Precisava de algo que s&oacute; ativasse e
depois do tempo informado desativaria automaticamente.</font></div>
  <div>&nbsp;</div>
  <div>&nbsp;</div>
  <div><font face="Arial" size="2">Grato pela Ajuda</font></div>
  <div>&nbsp;</div>
  <div>&nbsp;</div>
  <div><font face="Arial" size="2">Guilherme Farinacio de Carvalho</font></div>
  <blockquote
 style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;">
    <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">-----
Original Message ----- </div>
    <div
 style="background: rgb(228, 228, 228) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>From:</b>
    <a moz-do-not-send="true" title="rodrigoferreiralang@gmail.com"
 href="mailto:rodrigoferreiralang@gmail.com">Rodrigo Lang</a> </div>
    <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>To:</b>
    <a moz-do-not-send="true"
 title="asteriskbrasil@listas.asteriskbrasil.org"
 href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a>
    </div>
    <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Sent:</b>
Friday, October 23, 2009 11:06 AM</div>
    <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Subject:</b>
[Norton AntiSpam] Re: [AsteriskBrasil] Liberar contexto por um
determinado tempo</div>
    <div><br>
    </div>
Guilherme, atendeu ao que voc&ecirc; precisava?<br>
    <br>
    <br>
Ats,<br>
Rodrigo.<br>
    <br>
    <div class="gmail_quote">2009/10/22 Rodrigo Lang <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:rodrigoferreiralang@gmail.com">rodrigoferreiralang@gmail.com</a>&gt;</span><br>
    <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
      <div>Guilherme, se for para um &uacute;nico agente eu acho mais
pr&aacute;tico&nbsp;fazer por c&oacute;digo de ativa&ccedil;&atilde;o e desativa&ccedil;&atilde;o, voc&ecirc; pode fazer da
seguinte forma:<br>
      </div>
      <div>&nbsp;</div>
      <div>exten =&gt; *50,1,Answer()<br>
exten =&gt; *50,2,Playback(digite-o-numero-do-ramal)<br>
exten =&gt; *50,3,Read(RAMAL,,4,,,)<br>
exten =&gt; *50,4,NoOp(${RAMAL})<br>
exten =&gt; *50,5,System(touch /var/lib/asterisk/agi-bin/${RAMAL}
&amp;&amp; echo '${RAMAL}' &gt;&gt; /var/lib/asterisk/agi-bin/${RAMAL})<br>
exten =&gt; *50,6,Playback(liberacao-aceita)<br>
exten =&gt; *50,7,Hangup()<br>
      <br>
exten =&gt; *51,1,Answer()<br>
exten =&gt; *51,2,Playback(digite-o-numero-do-ramal)<br>
exten =&gt; *51,3,Read(RAMAL,,4,,,)<br>
exten =&gt; *51,4,NoOp(${RAMAL})<br>
exten =&gt; *51,5,System(rm -R /var/lib/asterisk/agi-bin/${RAMAL})<br>
exten =&gt; *51,6,Playback(ramal-bloqueado)<br>
exten =&gt; *51,7,Hangup()<br>
      <br>
exten =&gt;
_0[7-9]XXXXXXX,1,Readfile(Agente=/var/lib/asterisk/agi-bin/${CALLERID(num)}|3)<br>
exten =&gt; _0[7-9]XXXXXXX,2,NoOp(${Agente})<br>
exten =&gt; _0[7-9]XXXXXXX,3,Gotoif($["${CALLERID(num)}" =
"${Agente}"]?completa:bloqueia)<br>
exten =&gt; _0[7-9]XXXXXXX,n(completa),Dial(rota-de-saida)<br>
exten =&gt; _0[7-9]XXXXXXX,n(bloqueia),Hangup()<br>
      <br>
      <br>
Assim quando o supervisor discar *50, o Asterisk vai rodar os comandos,
ir&aacute; pedir&nbsp;o n&uacute;mero do ramal e ir&aacute;&nbsp;incluir um arquivo&nbsp;na pasta
'/var/lib/asterisk/agi-bin' com o n&uacute;mero do ramal dentro dele.&nbsp;Quando
for realizar uma sa&iacute;da para celular, o mesmo ir&aacute; verificar se existe o
arquivo. Existindo o arquivo a liga&ccedil;&atilde;o &eacute; completada, se n&atilde;o a liga&ccedil;&atilde;o &eacute;
desligada. Quando discar *51 mais o n&uacute;mero do ramal o Asterisk ir&aacute;
apagar o arquivo referente ao ramal. A partir deste momento &eacute; s&oacute;
personalizar para a maneira que voc&ecirc; precisa, principalmente na
aplica&ccedil;&otilde;es Dial() e Playback(). Fique atento ao detalhe dos contextos
para n&atilde;o causar nenhum conflito com o que voc&ecirc; j&aacute; possue. Est&aacute;
configurado para ler um ramal de quatro digitos. Desculpe a demora, deu
um pouquinho de trabalho at&eacute; testar. Espero que ajude. :)</div>
      <div>
      <div class="h5">
      <div>&nbsp;</div>
      <div>&nbsp;</div>
      <div>Ats,</div>
      <div>Rodrigo Lang.<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <br>
      </div>
      <div class="gmail_quote">2009/10/21 Guilherme <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:guilherme@avoicedata.com.br"
 target="_blank">guilherme@avoicedata.com.br</a>&gt;</span><br>
      <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
        <div bgcolor="#ffffff">
        <div><font face="Arial" size="2">Rodrigo, </font></div>
        <div>&nbsp;</div>
        <div><font face="Arial" size="2">Seria da seguinte forma:</font></div>
        <div>&nbsp;</div>
        <div><font face="Arial" size="2">- Call center ativo e os
agentes n&atilde;o podem fazer celular</font></div>
        <div><font face="Arial" size="2">-&nbsp;As 9:37&nbsp;a Supervisora disca
um c&oacute;digo liberando o ramal de um agente para que este possa fazer
liga&ccedil;&otilde;es durante uma hora</font></div>
        <div><font face="Arial" size="2">- Ap&oacute;s o t&eacute;rmino desta uma
hora o agente n&atilde;o poder&aacute; mais fazer liga&ccedil;&atilde;o para celular at&eacute; que a
supervisora libera um novo per&iacute;odo para ele</font></div>
        <div>&nbsp;</div>
        <div><font face="Arial" size="2">- Esse hor&aacute;rio 9:37 pode ser
qualquer hor&aacute;rio do dia dentro do expediente e a dura&ccedil;&atilde;o pode ser a
dura&ccedil;&atilde;o que a supervisora desejar (1 min, 5 min, 23 min, 92 min, ...)</font></div>
        <div>&nbsp;</div>
        <div>&nbsp;</div>
        <div>&nbsp;</div>
        <div><font face="Arial" size="2">Utilizo o asterisk puro vers&atilde;o
1.4</font></div>
        <div>
        <div>&nbsp;</div>
        <div>&nbsp;</div>
        <div>&nbsp;</div>
        <div><font face="Arial" size="2">Atenciosamente,</font></div>
        <div>&nbsp;</div>
        <div><font face="Arial" size="2">Guilherme Farinacio de Carvalho</font></div>
        </div>
        <blockquote
 style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;">
          <div>
          <div>
          <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">-----
Original Message ----- </div>
          <div
 style="background: rgb(228, 228, 228) none repeat scroll 0%; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"><b>From:</b>
          <a moz-do-not-send="true"
 title="rodrigoferreiralang@gmail.com"
 href="mailto:rodrigoferreiralang@gmail.com" target="_blank">Rodrigo
Lang</a> </div>
          <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>To:</b>
          <a moz-do-not-send="true"
 title="asteriskbrasil@listas.asteriskbrasil.org"
 href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>
          </div>
          <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Sent:</b>
Wednesday, October 21, 2009 1:37 PM</div>
          <div
 style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Subject:</b>
Re: [AsteriskBrasil] Liberar contexto por um determinado tempo</div>
          <div><br>
          </div>
Ok Guilherme, deixe-me ver se entendi. Voc&ecirc; quer que um determinado
ramal fa&ccedil;a liga&ccedil;&otilde;es para celular somente em hor&aacute;rio comercial e fora do
hor&aacute;rio n&atilde;o fa&ccedil;a liga&ccedil;&atilde;o por exemplo?<br>
          <br>
Voc&ecirc; utiliza alguma interface pronta ou Asterisk puro?<br>
          <br>
          <br>
Ats,<br>
Rodrigo Lang.<br>
          <br>
          <br>
          <br>
          <div class="gmail_quote">2009/10/21 Guilherme <span dir="ltr">&lt;<a
 moz-do-not-send="true" href="mailto:guilherme@avoicedata.com.br"
 target="_blank">guilherme@avoicedata.com.br</a>&gt;</span><br>
          <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
            <div>
            <div><font face="Arial" size="2">Boa Tarde Pessoal, </font></div>
            <div>&nbsp;</div>
            <div><font face="Arial" size="2">Estou com dificuldade em
encontrar uma forma de fazer um ramal pertencer a um contexto que fa&ccedil;a
liga&ccedil;&otilde;es para celular s&oacute; durante um per&iacute;odo que eu estabele&ccedil;a e este
per&iacute;odo tem que ter sua dura&ccedil;&atilde;o vari&aacute;vel, pois a qualquer hora do dia
eu posso determinar quanto tempo um ramal ir&aacute; fazer liga&ccedil;&otilde;es para
celular.</font></div>
            <div>&nbsp;</div>
            <div><font face="Arial" size="2">Algu&eacute;m j&aacute; implementou algo
parecido a isso??</font></div>
            <div>&nbsp;</div>
            <div>&nbsp;</div>
            <div><font face="Arial" size="2">Atenciosamente,</font></div>
            <div>&nbsp;</div>
            <font color="#888888">
            <div><font face="Arial" size="2">Guilherme Farinacio de
Carvalho</font></div>
            </font></div>
            <br>
            <br>
_______________________________________________<br>
            <a moz-do-not-send="true"
 href="http://www.voipmania.com.br/" target="_blank">http://www.voipmania.com.br</a><br>
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.<br>
Promo&ccedil;&atilde;o por tempo limitado!<br>
Acesse agora <a moz-do-not-send="true"
 href="http://promo.voipmania.com.br/" target="_blank">http://promo.voipmania.com.br</a><br>
            <br>
_______________________________________________<br>
Lista de discuss&otilde;es AsteriskBrasil.org<br>
            <a moz-do-not-send="true"
 href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
            <a moz-do-not-send="true"
 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>
Rodrigo F. Lang<br>
Amd. de Redes<br>
          <a moz-do-not-send="true"
 href="http://twitter.com/Rodrigo_Lang" target="_blank">twitter.com/Rodrigo_Lang</a><br>
          </div>
          </div>
          <hr>
          <div> <br>
_______________________________________________<br>
          <a moz-do-not-send="true" href="http://www.voipmania.com.br/"
 target="_blank">http://www.voipmania.com.br</a><br>
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. <br>
Promo&ccedil;&atilde;o por tempo limitado!<br>
Acesse agora <a moz-do-not-send="true"
 href="http://promo.voipmania.com.br/" target="_blank">http://promo.voipmania.com.br</a><br>
          <br>
_______________________________________________<br>
Lista de discuss&otilde;es AsteriskBrasil.org<br>
          <a moz-do-not-send="true"
 href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
          <a moz-do-not-send="true"
 href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"
 target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></div>
        </blockquote>
        </div>
        <br>
        <br>
_______________________________________________<br>
        <a moz-do-not-send="true" href="http://www.voipmania.com.br/"
 target="_blank">http://www.voipmania.com.br</a><br>
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90.<br>
Promo&ccedil;&atilde;o por tempo limitado!<br>
Acesse agora <a moz-do-not-send="true"
 href="http://promo.voipmania.com.br/" target="_blank">http://promo.voipmania.com.br</a><br>
        <br>
_______________________________________________<br>
Lista de discuss&otilde;es AsteriskBrasil.org<br>
        <a moz-do-not-send="true"
 href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
        <a moz-do-not-send="true"
 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>
Rodrigo F. Lang<br>
      </div>
      </div>
Amd. de Redes em Telecom<br>
    </blockquote>
    </div>
    <br>
    <br clear="all">
    <br>
-- <br>
Rodrigo F. Lang<br>
Amd. de Redes em Telecom<br>
    <p> </p>
    <hr> <br>
_______________________________________________<br>
<a class="moz-txt-link-freetext" href="http://www.voipmania.com.br">http://www.voipmania.com.br</a><br>
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. <br>
Promo&ccedil;&atilde;o por tempo limitado!<br>
Acesse agora <a class="moz-txt-link-freetext" href="http://promo.voipmania.com.br">http://promo.voipmania.com.br</a><br>
    <br>
_______________________________________________<br>
Lista de discuss&otilde;es AsteriskBrasil.org<br>
<a class="moz-txt-link-abbreviated" href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a class="moz-txt-link-freetext" href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></blockquote>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
<a class="moz-txt-link-freetext" href="http://www.voipmania.com.br">http://www.voipmania.com.br</a>
Telefone IP sem fio Gigaset A580IP por 6 x R$59,90. 
Promo&ccedil;&atilde;o por tempo limitado!
Acesse agora <a class="moz-txt-link-freetext" href="http://promo.voipmania.com.br">http://promo.voipmania.com.br</a>

_______________________________________________
Lista de discuss&otilde;es AsteriskBrasil.org
<a class="moz-txt-link-abbreviated" href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a>
<a class="moz-txt-link-freetext" href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></pre>
</blockquote>
<br>
</body>
</html>


Rodrigo S. Vian<BR>Analista TI<BR>Porttal Tecnologia<BR>Soluções em TI & Telecom<BR>http://www.porttaltecnologia.com.br<BR>phone:55+19+3542-9667<BR><BR>|-- Antes de Imprimir, pense em sua responsabilidade com o Meio Ambiente --|<BR>