<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content=text/html;charset=ISO-8859-1>
<META content="MSHTML 6.00.6000.16915" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Fiz algumas alterações e assim
funcionou,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>exten => _*50XXXXXX,1,Answer()<BR>exten =>
_*50XXXXXX,2,Set(RAMAL=${EXTEN:5})<BR>exten =>
_*50XXXXXX,3,Set(TEMPO=${EXTEN:3:2})<BR>exten =>
_*50XXXXXX,4,NoOp(${TEMPO})<BR>exten => _*50XXXXXX,5,NoOp(${RAMAL})<BR>exten
=> _*50XXXXXX,6,System(echo '${RAMAL}' >
/var/lib/asterisk/agi-bin/${RAMAL})<BR>exten => _*50XXXXXX,7,System(echo 'rm
-f /var/lib/asterisk/agi-bin/${RAMAL}' >
/var/lib/asterisk/agi-bin/${RAMAL}.sh)<BR>exten => _*50XXXXXX,8,System(at now
+ ${TEMPO} minutes -f /var/lib/asterisk/agi-bin/${RAMAL}.sh)<BR>exten =>
_*50XXXXXX,9,Playback(prog-aceita)<BR>exten =>
_*50XXXXXX,10,Hangup()</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>o at só aceita executar arquivos , não
consegui executar diretamente o comando</FONT></DIV>
<DIV><FONT face=Arial size=2> </DIV>
<DIV><BR>exten =>
_0[7-9]XXXXXXX,1,Readfile(Agente=/var/lib/asterisk/agi-bin/${CALLERID(num)}|4)<BR>exten
=> _0[7-9]XXXXXXX,2,NoOp(${Agente})<BR>exten =>
_0[7-9]XXXXXXX,3,NoOp(${CALLERID(num)})<BR>exten =>
_0[7-9]XXXXXXX,4,Gotoif($["${CALLERID(num)}" = "${Agente}"]?5:6)<BR>exten =>
_0[7-9]XXXXXXX,5,Dial(SIP/2002,18,Tt)<BR>exten =>
_0[7-9]XXXXXXX,6,Hangup()</DIV>
<DIV> </DIV>
<DIV>Obrigado a todos que colaboraram com sugestões</DIV>
<DIV> </DIV>
<DIV>Guilherme</FONT></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=listas@porttaltecnologia.com.br
href="mailto:listas@porttaltecnologia.com.br">Rodrigo Vian</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=asteriskbrasil@listas.asteriskbrasil.org
href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, October 23, 2009 4:19
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [Norton AntiSpam] Re:
[AsteriskBrasil] Liberar contexto por um determinado tempo</DIV>
<DIV><BR></DIV>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 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="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(0,0,0) 2px solid; MARGIN-RIGHT: 0px">
<DIV
style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal">-----
Original Message ----- </DIV>
<DIV
style="BACKGROUND: rgb(228,228,228) 0% 50%; FONT: 10pt arial; 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 title=rodrigoferreiralang@gmail.com
href="mailto:rodrigoferreiralang@gmail.com" moz-do-not-send="true">Rodrigo
Lang</A> </DIV>
<DIV
style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal"><B>To:</B>
<A title=asteriskbrasil@listas.asteriskbrasil.org
href="mailto:asteriskbrasil@listas.asteriskbrasil.org"
moz-do-not-send="true">asteriskbrasil@listas.asteriskbrasil.org</A> </DIV>
<DIV
style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal"><B>Sent:</B>
Friday, October 23, 2009 11:06 AM</DIV>
<DIV
style="FONT: 10pt arial; 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
href="mailto:rodrigoferreiralang@gmail.com"
moz-do-not-send="true">rodrigoferreiralang@gmail.com</A>></SPAN><BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<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
href="mailto:guilherme@avoicedata.com.br" target=_blank
moz-do-not-send="true">guilherme@avoicedata.com.br</A>></SPAN><BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<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="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(0,0,0) 2px solid; MARGIN-RIGHT: 0px">
<DIV>
<DIV>
<DIV
style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal">-----
Original Message ----- </DIV>
<DIV
style="BACKGROUND: rgb(228,228,228) 0% 50%; FONT: 10pt arial; 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 title=rodrigoferreiralang@gmail.com
href="mailto:rodrigoferreiralang@gmail.com" target=_blank
moz-do-not-send="true">Rodrigo Lang</A> </DIV>
<DIV
style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal"><B>To:</B>
<A title=asteriskbrasil@listas.asteriskbrasil.org
href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target=_blank
moz-do-not-send="true">asteriskbrasil@listas.asteriskbrasil.org</A>
</DIV>
<DIV
style="FONT: 10pt arial; font-size-adjust: none; font-stretch: normal"><B>Sent:</B>
Wednesday, October 21, 2009 1:37 PM</DIV>
<DIV
style="FONT: 10pt arial; 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
moz-do-not-send="true">guilherme@avoicedata.com.br</A>></SPAN><BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<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
href="http://www.voipmania.com.br/" target=_blank
moz-do-not-send="true">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
moz-do-not-send="true">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
moz-do-not-send="true">AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A
href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"
target=_blank
moz-do-not-send="true">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
moz-do-not-send="true">twitter.com/Rodrigo_Lang</A><BR></DIV></DIV>
<HR>
<DIV><BR>_______________________________________________<BR><A
href="http://www.voipmania.com.br/" target=_blank
moz-do-not-send="true">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
moz-do-not-send="true">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
moz-do-not-send="true">AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A
href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"
target=_blank
moz-do-not-send="true">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</A></DIV></BLOCKQUOTE></DIV><BR><BR>_______________________________________________<BR><A
href="http://www.voipmania.com.br/" target=_blank
moz-do-not-send="true">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
moz-do-not-send="true">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
moz-do-not-send="true">AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A
href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil"
target=_blank
moz-do-not-send="true">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 width="90%" SIZE=4>
_______________________________________________
<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>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>
<P>
<HR>
<P></P><BR>_______________________________________________<BR>http://www.voipmania.com.br<BR>Telefone
IP sem fio Gigaset A580IP por 6 x R$59,90. <BR>Promoção por tempo
limitado!<BR>Acesse agora
http://promo.voipmania.com.br<BR><BR>_______________________________________________<BR>Lista
de discussões
AsteriskBrasil.org<BR>AsteriskBrasil@listas.asteriskbrasil.org<BR>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</BLOCKQUOTE></BODY></HTML>