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 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></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 href="mailto:guilherme@avoicedata.com.br" target="_blank">guilherme@avoicedata.com.br</a>></span><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div bgcolor="#ffffff">
<div><font size="2" face="Arial">Rodrigo, </font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Seria da seguinte forma:</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">- Call center ativo e os agentes não podem fazer celular</font></div>
<div><font size="2" face="Arial">- 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 size="2" face="Arial">- 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><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">- 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><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Utilizo o asterisk puro versão 1.4</font></div>
<div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Atenciosamente,</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Guilherme Farinacio de Carvalho</font></div></div>
<blockquote style="border-left: 2px solid rgb(0, 0, 0); padding-left: 5px; padding-right: 0px; margin-left: 5px; margin-right: 0px;">
<div>
<div></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% 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 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 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 href="mailto:guilherme@avoicedata.com.br" target="_blank">guilherme@avoicedata.com.br</a>></span><br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div>
<div><font size="2" face="Arial">Boa Tarde Pessoal, </font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">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><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Alguém já implementou algo parecido a isso??</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Atenciosamente,</font></div>
<div><font size="2" face="Arial"></font> </div><font color="#888888">
<div><font size="2" face="Arial">Guilherme Farinacio de Carvalho</font></div></font></div><br><br>_______________________________________________<br><a 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 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 href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">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>Rodrigo F. Lang<br>Amd. de Redes<br><a href="http://twitter.com/Rodrigo_Lang" target="_blank">twitter.com/Rodrigo_Lang</a><br></div></div>
<p></p>
<hr>
<div>
<p></p><br>_______________________________________________<br><a 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 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 href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">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></div></blockquote></div><br><br>_______________________________________________<br>
<a 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 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 href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">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>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>