<!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.16481" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Leonardo.</FONT></DIV>
<DIV><FONT face=Arial size=2>faz o seguinte..</FONT></DIV>
<DIV><FONT face=Arial size=2>testa o valor da sua variavel caller:</FONT></DIV>
<DIV><FONT face=Arial size=2>GotoIf($["${caller}" = ""]?66:n)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>[voip]<BR>exten => s,1,SetCallerID(0${CALLERIDNUM})<BR>exten =>
s,2,DBget(caller=agenda/${CALLERIDNUM}) </DIV>
<DIV><FONT face=Arial size=2>exten => s,3,GotoIf($["${caller}" =
""]?20:4)</FONT><BR>exten => s,4,SetCIDName(${caller})<BR>exten =>
s,5,Dial(sip/101,30,Tr)<BR>exten => s,6,Hangup<BR>exten =>
s,20,SetCIDName(Desconhecido)<BR>exten => s,21,Dial(sip/101,30,Tr)<BR>exten
=> s,22,Hangup<BR><BR><FONT face=Arial size=2>Mas agora deixa eu aproveitar e
te perguntar uma coisa a respeito do AstDB.</FONT></DIV>
<DIV><FONT face=Arial size=2>Qual a sua experiência usando ele? gostaria de
saber se ele aguenta "muitos"registros..</FONT></DIV>
<DIV><FONT face=Arial size=2>tipo salvar configurações e até mesmo dados
de outros aplicativos tipo agenda etc.. etc..</FONT></DIV>
<DIV><FONT face=Arial size=2>e se ele tbm aguenta vários "clientes" fazendo
DBGet e DBPut simultâneos.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Valeu!</FONT></DIV>
<DIV><FONT face=Arial size=2>Juniou.</FONT></DIV>
<DIV><BR></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=lkamache@gmail.com href="mailto:lkamache@gmail.com">Leonardo Kamache
(Gmail)</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> Tuesday, October 09, 2007 10:25
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [AsteriskBrasil] CallerID e
agenda</DIV>
<DIV><BR></DIV>Bom dia pessoal;<BR><BR>Estou com o seguinte
problema:<BR>Gostaria que ao entrar uma ligação no meu asterisk, ele
verificasse no AstDB a existência de um nome relacionado ao número chamador e
colocasse esse nome como callerid. Até aí consegui fazer... ficou uma beleza.
Porém gostaria agora que caso o número chamador não seja encontrado no AstDB
ele coloque um nome qualquer tipo "DESCONHECIDO" como callerid. <BR>Alguma
idéia de como fazer isso?<BR>Tentei criar uma prioridade n+101 mas não
funcionou... segue meu extensions.conf. Qualquer ajuda será bem
vinda.<BR><BR>[voip]<BR>exten => s,1,SetCallerID(0${CALLERIDNUM})<BR>exten
=> s,n,DBget(caller=agenda/${CALLERIDNUM}) <BR>exten =>
s,n,SetCIDName(${caller})<BR>exten => s,n,Dial(sip/101,30,Tr)<BR>exten
=> s,n,Hangup<BR>exten => s,103,SetCIDName(Desconhecido)<BR>exten =>
s,104,Goto(voip,s,4)<BR><BR>
<P>
<HR>
<P></P>_______________________________________________<BR>Compre uma camiseta
da
AsteriskBrasil.org!<BR>
http://www.voipmania.com.br<BR>
== 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>