<!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.16788" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><FONT face=Arial><FONT size=2>Fabiano voce poderia passar como ficou esse
contexto abaixo que vc criou?Obrigado<SPAN
style="FONT-SIZE: 9pt; COLOR: #355e00; FONT-FAMILY: Verdana"><FONT
color=#000080><STRONG></DIV></STRONG></FONT></SPAN></FONT></FONT>
<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=bigu@grupoheringer.com.br
href="mailto:bigu@grupoheringer.com.br">Fabiano Carlos Heringer</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, July 24, 2009 7:22 PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [AsteriskBrasil] Pegar CallerID
da ligacao anterior...</DIV>
<DIV><BR></DIV><FONT face=Arial>Pessoal, seguinte, fiz um esquema aqui para
ligações transferidas com atxfer, continuarem sendo gravados (isso nao
acontecia, ao transferir a ligacao, a gravacao parava).<BR><BR>O que eu fiz:
criei um contexto transferencia e setei a variavel TRANSFER_CONTEXT=> para
esse contexto, e nele criei os numeros para quais as ligacoes podiam ser
transferidas, e nesses numeros coloquei uma macro pra iniciar a
gravacao...bom, funciona perfeitamente, é até interessante que eu consigo
controlar pra quem ou nao posso transferir (aqui utilizamos a central como uma
"ponte" entre dois celulares por exemplo).<BR><BR>Bom, o que preciso eh o
seguinte, identificar no nome do arquivo a ORIGEM e o DESTINO da
transferencia,<BR><BR>Exemplo:<BR><BR>Imaginemos o seguinte cenario: a
Telefonista ligou para o numero 1234, atendeu a ligacao e tudo, ai entao
resolveu transferir para o ramal 200. na gravacao que iniciara apos a
transferencia meu arquivo fica da seguinte maneira
CALLERID_da_telefonisa-200.gsm<BR><BR>o que preciso é que ficasse,
1234-200.gsm (nao quero saber quem transferiu, mas de onde veio a
transferencia e para onde foi). uso as variaveis ${CALLERID(number)},${EXTEN}
no contexto da transferencia, eu sei que o asterisk está fazendo certo, pois
nesse momento da ligacao o CALLERID(number) é realmente da telefonista. eu
precisaria de uma maneira de pegar o callerid(number) la da ligacao antes de
ser transferida, que no nosso exemplo eh 1234.<BR><BR>Pensei em cada contexto
setar uma variavel tipo (CIDXFER) que eu poderia usar em outros contextos, mas
ai me surgiu um problema, se duas ligacoes estivem sendo feitas ao mesmo
tempo? a variavel ia armazenar uma, e a outra se perderia.<BR><BR>Alguma
luz?<BR><BR>Abracos.<BR></FONT>
<P>
<HR>
<P></P>_______________________________________________<BR>Openmoko Freerunner,
primeiro telefone open source, disponível no Brasil rodando o Android da
Google.<BR>http://www.neodroid.com<BR><BR>Compre uma camiseta da
AsteriskBrasil.org!<BR>http://www.voipmania.com.br<BR><BR>Acesse o canal IRC
de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net:
#asterisk-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>