<!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ão do meu xaráááá... rsrsrs<br>
<br>
<br>
exten => *50,1,Answer()<br>
exten => *50,2,Playback(digite-o-numero-do-ramal)<br>
exten => *50,3,Read(RAMAL,,4,,,)<br>
exten => *50,4,NoOp(${RAMAL})<br>
<b><font color="#ff0000">exten =>
*50,5,Playback(digite-o-tempo-de-liberacao-em-minutos)<br>
exten => *50,6,Read(TEMPO,,4,,,)<br>
exten => *50,7,NoOp(${TEMPO})</font></b><br>
exten => *50,8,System(touch /var/lib/asterisk/agi-bin/${RAMAL}
&& echo '${RAMAL}' >> /var/lib/asterisk/agi-bin/${RAMAL})<br>
<b><font color="#ff0000">exten => *50,9,System(at now + ${TEMPO}
minutes rm -f /var/lib/asterisk/agi-bin/${RAMAL})</font></b><br>
exten => *50,10,Playback(liberacao-aceita-por-XX-minutos)<br>
exten => *50,11,Hangup()<br>
<br>
OBS: Nã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
=> *50,8,System(/caminho/meuscript ${RAMAL} ${TEMPO})</b></font><br>
<br>
<br>
exten =>
_0[7-9]XXXXXXX,1,Readfile(Agente=/var/lib/asterisk/agi-bin/${CALLERID(num)}|3)<br>
exten => _0[7-9]XXXXXXX,2,NoOp(${Agente})<br>
exten => _0[7-9]XXXXXXX,3,Gotoif($["${CALLERID(num)}" =
"${Agente}"]?completa:bloqueia)<br>
exten => _0[7-9]XXXXXXX,n(completa),Dial(rota-de-saida)<br>
exten => _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> </div>
<div><font face="Arial" size="2">Isto que você me disse eu já havia
proposto ao cliente, mas ele disse que não vai lembrar de bloquear o
ramal para não fazer mais ligação para celular,</font></div>
<div><font face="Arial" size="2">Precisava de algo que só ativasse e
depois do tempo informado desativaria automaticamente.</font></div>
<div> </div>
<div> </div>
<div><font face="Arial" size="2">Grato pela Ajuda</font></div>
<div> </div>
<div> </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ê precisava?<br>
<br>
<br>
Ats,<br>
Rodrigo.<br>
<br>
<div class="gmail_quote">2009/10/22 Rodrigo Lang <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:rodrigoferreiralang@gmail.com">rodrigoferreiralang@gmail.com</a>></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 único agente eu acho mais
prático fazer por código de ativação e desativação, você pode fazer da
seguinte forma:<br>
</div>
<div> </div>
<div>exten => *50,1,Answer()<br>
exten => *50,2,Playback(digite-o-numero-do-ramal)<br>
exten => *50,3,Read(RAMAL,,4,,,)<br>
exten => *50,4,NoOp(${RAMAL})<br>
exten => *50,5,System(touch /var/lib/asterisk/agi-bin/${RAMAL}
&& echo '${RAMAL}' >> /var/lib/asterisk/agi-bin/${RAMAL})<br>
exten => *50,6,Playback(liberacao-aceita)<br>
exten => *50,7,Hangup()<br>
<br>
exten => *51,1,Answer()<br>
exten => *51,2,Playback(digite-o-numero-do-ramal)<br>
exten => *51,3,Read(RAMAL,,4,,,)<br>
exten => *51,4,NoOp(${RAMAL})<br>
exten => *51,5,System(rm -R /var/lib/asterisk/agi-bin/${RAMAL})<br>
exten => *51,6,Playback(ramal-bloqueado)<br>
exten => *51,7,Hangup()<br>
<br>
exten =>
_0[7-9]XXXXXXX,1,Readfile(Agente=/var/lib/asterisk/agi-bin/${CALLERID(num)}|3)<br>
exten => _0[7-9]XXXXXXX,2,NoOp(${Agente})<br>
exten => _0[7-9]XXXXXXX,3,Gotoif($["${CALLERID(num)}" =
"${Agente}"]?completa:bloqueia)<br>
exten => _0[7-9]XXXXXXX,n(completa),Dial(rota-de-saida)<br>
exten => _0[7-9]XXXXXXX,n(bloqueia),Hangup()<br>
<br>
<br>
Assim quando o supervisor discar *50, o Asterisk vai rodar os comandos,
irá pedir o número do ramal e irá incluir um arquivo na pasta
'/var/lib/asterisk/agi-bin' com o número do ramal dentro dele. Quando
for realizar uma saída para celular, o mesmo irá verificar se existe o
arquivo. Existindo o arquivo a ligação é completada, se não a ligação é
desligada. Quando discar *51 mais o número do ramal o Asterisk irá
apagar o arquivo referente ao ramal. A partir deste momento é só
personalizar para a maneira que você precisa, principalmente na
aplicações Dial() e Playback(). Fique atento ao detalhe dos contextos
para não causar nenhum conflito com o que você já possue. Está
configurado para ler um ramal de quatro digitos. Desculpe a demora, deu
um pouquinho de trabalho até testar. Espero que ajude. :)</div>
<div>
<div class="h5">
<div> </div>
<div> </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"><<a
moz-do-not-send="true" href="mailto:guilherme@avoicedata.com.br"
target="_blank">guilherme@avoicedata.com.br</a>></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> </div>
<div><font face="Arial" size="2">Seria da seguinte forma:</font></div>
<div> </div>
<div><font face="Arial" size="2">- Call center ativo e os
agentes não podem fazer celular</font></div>
<div><font face="Arial" size="2">- As 9:37 a Supervisora disca
um código liberando o ramal de um agente para que este possa fazer
ligações durante uma hora</font></div>
<div><font face="Arial" size="2">- Após o término desta uma
hora o agente não poderá mais fazer ligação para celular até que a
supervisora libera um novo período para ele</font></div>
<div> </div>
<div><font face="Arial" size="2">- Esse horário 9:37 pode ser
qualquer horário do dia dentro do expediente e a duração pode ser a
duração que a supervisora desejar (1 min, 5 min, 23 min, 92 min, ...)</font></div>
<div> </div>
<div> </div>
<div> </div>
<div><font face="Arial" size="2">Utilizo o asterisk puro versão
1.4</font></div>
<div>
<div> </div>
<div> </div>
<div> </div>
<div><font face="Arial" size="2">Atenciosamente,</font></div>
<div> </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ê quer que um determinado
ramal faça ligações para celular somente em horário comercial e fora do
horário não faça ligação por exemplo?<br>
<br>
Você 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"><<a
moz-do-not-send="true" href="mailto:guilherme@avoicedata.com.br"
target="_blank">guilherme@avoicedata.com.br</a>></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> </div>
<div><font face="Arial" size="2">Estou com dificuldade em
encontrar uma forma de fazer um ramal pertencer a um contexto que faça
ligações para celular só durante um período que eu estabeleça e este
período tem que ter sua duração variável, pois a qualquer hora do dia
eu posso determinar quanto tempo um ramal irá fazer ligações para
celular.</font></div>
<div> </div>
<div><font face="Arial" size="2">Alguém já implementou algo
parecido a isso??</font></div>
<div> </div>
<div> </div>
<div><font face="Arial" size="2">Atenciosamente,</font></div>
<div> </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çã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õ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çã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õ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çã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õ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çã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õ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çã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õ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>