Sim Alex, entendi o que você quer... Só que imagine se você possuir um fluxo de 1000 ligações diárias. Vai ser 1000 pastas criadas por dia! Não acho muito conveniente. Além disso, no cdr você tem todas as informações necessárias. Salve as ligações o nome do uniqueid. Assim quando você quiser achar uma ligação, você vai no banco, busca com um select e procura pelo uniqueid. Acredito que seja mais prático...
Ats, Rodrigo Lang. 2009/12/4 Alex Tavares Faiotto <[email protected]> > Sim mas essa informações nao igual a de cima, olha la no dialplan eu crio > um arquivo para bilhetagem e outro para gravação e faço uma raiz de arquivo > de data da uma olhada? > > > 2009/12/4 Rodrigo Lang <[email protected]> > >> Alex, você usa algum asterisk enlatado ou puro mesmo? Você pode optar >> entre os bancos MySQL e PostgreSQL... Ou qualquer outro por ODBC... Segue >> alguns links abaixo para você dar uma olhada! Além disso, o asterisk salva >> essas informações em cvs por padrão. Se for optar por colocar em banco, eu >> indico o PostgreSQL. >> >> http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql >> http://www.voip-info.org/wiki/view/Asterisk+cdr+pgsql >> >> >> Ats, >> Rodrigo Lang. >> >> 2009/12/4 Alex Tavares Faiotto <[email protected]> >> >>> Como eu faria para salvar todas essas informações no banco de dados? >>> >>> 2009/12/4 Rodrigo Lang <[email protected]> >>> >>> Alex, pelo que eu entendi você quer criar sua própria bilhetagem no >>>> asterisk, mas porque você não salva em banco de dados? >>>> >>>> >>>> >>>> Ats, >>>> Rodrigo Lang. >>>> >>>> 2009/12/4 Alex Tavares Faiotto <[email protected]> >>>> >>>> Esse e meu extensio.cof >>>>> >>>>> exten => _1XXX,1,Set(DIRNAME=${STRFTIME(${EPOCH},,%Y/%m/%d)}/${EXTEN}) >>>>> exten => >>>>> _1XXX,2,Set(FILENAME=${DIRNAME}/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}${EXTEN}) >>>>> exten => _1XXX,3,System(/bin/mkdir -p >>>>> /var/spool/asterisk/monitor/${DIRNAME}) >>>>> exten => _1XXX,4,System(/bin/touch >>>>> /var/spool/asterisk/monitor/bilhetagem/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}-${EXTEN}) >>>>> exten => _1XXX,5,System(/bin/echo ${STRFTIME(${EPOCH},GMT+2,%Y-%m-%d >>>>> %H:%M:%S)} ${DIRNAME}/ ${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}${EXTEN}) > >>>>> /var/spool/asterisk/monitor/bilhetagem/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}-${EXTEN}) >>>>> exten => _1XXX,6,MixMonitor(${FILENAME}.wav,b) >>>>> exten => _1XXX,8,Dial(SIP/${EXTEN},40) >>>>> exten => _1XXX,9,Hangup() >>>>> >>>>> Aqui eu pego as informações e crio um bilhete para ter hora de começo >>>>> data o caminho da gravação nome da gravação >>>>> >>>>> Eu so estou precisando saber se existe algum comando parta descobrir o >>>>> comando de termino da gravação? depois do dial, quando uma pessoa desliga >>>>> o >>>>> telefone? >>>>> >>>>> Isso eh possivel no asterisk >>>>> >>>>> Ja tentei suar o que voce abaixo nao foi o que eu queria fazer mais >>>>> ajudo ... >>>>> >>>>> xD >>>>> >>>>> >>>>> >>>>> 2009/12/4 Rodrigo Vian <[email protected]> >>>>> >>>>> Bom dia >>>>>> >>>>>> Utilize a variável "${CDR(end)}", ela registra data e hora final da >>>>>> ligação... Aconselho utilizar uma macro.. >>>>>> >>>>>> exten => _1XXX,1,MixMonitor(${FILENAME}.wav,b) >>>>>> exten => _1XXX,2,Dial(SIP/${EXTEN},40) >>>>>> exten => _1XXX,3,Macro(hangupchamada) >>>>>> >>>>>> [macro-hangupchamada] >>>>>> exten => s,1,NoOp ( Data Inicial: "${CDR(start}" - Origem: >>>>>> "${CDR(src)}" - Destino: "${CDR(dst)}" - Data Final "${CDR(end)}" - >>>>>> Duração: "${CDR(billsec)}" ) >>>>>> exten => s,n,ResetCDR(w) >>>>>> exten => s,n,NoCDR() >>>>>> exten => s,n,hangup() >>>>>> >>>>>> >>>>>> >>>>>> Também você pode configurar o cdr_custom para gerar o arquivo csv com >>>>>> os dados que você quer.. >>>>>> >>>>>> CDR_CUSTOM >>>>>> ================================= >>>>>> ;[mappings] >>>>>> ;Master.csv => >>>>>> "${CDR(clid)}","${CDR(src)}","${CDR(dst)}","${CDR(dcontext)}","${CDR(channel)}", >>>>>> >>>>>> "${CDR(dstchannel)}","${CDR(lastapp)}","${CDR(lastdata)}","${CDR(start)}","${CDR(answer)}","${CDR(end)}", >>>>>> >>>>>> "${CDR(duration)}","${CDR(billsec)}","${CDR(disposition)}","${CDR(amaflags)}","${CDR(accountcode)}", >>>>>> "${CDR(uniqueid)}","${CDR(userfield)}" >>>>>> >>>>>> ================================= >>>>>> OBS= Linha única ;) >>>>>> >>>>>> >>>>>> Abs >>>>>> >>>>>> Alex Tavares Faiotto escreveu: >>>>>> >>>>>> Pessoal estou com problema no extensions.conf, gostaria de saber se >>>>>> por uma ligação feita no dial plan eu posso pegar o horario de termino de >>>>>> ligação, exemplo assim >>>>>> >>>>>> exten => _1XXX,1,System(/bin/echo ${STRFTIME(${EPOCH},GMT+2,%Y-%m-%d >>>>>> %H:%M:%S)} Estou pegando o horaio e jogando ali > >>>>>> /var/spool/asterisk/monitor/teste.txt >>>>>> exten => _1XXX,2,MixMonitor(${FILENAME}.wav,b) >>>>>> exten => _1XXX,3,Dial(SIP/${EXTEN},40) >>>>>> exten => _1XXX,4,Hangup() >>>>>> >>>>>> TEMO COMO `pelo extension pegar o termino da gravação >>>>>> >>>>>> ------------------------------ >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>>>> - Valor similar ao de placas E1 PCI; >>>>>> - Não há problemas de compatibilidade com barramento PCI; >>>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>>>> servidores compartilham o mesmo E1) >>>>>> Conheça mais sobre este produto em www.red-fone.com >>>>>> _______________________________________________ >>>>>> Lista de discussões >>>>>> [email protected]http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>>>> - Valor similar ao de placas E1 PCI; >>>>>> - Não há problemas de compatibilidade com barramento PCI; >>>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>>>> servidores compartilham o mesmo E1) >>>>>> Conheça mais sobre este produto em www.red-fone.com >>>>>> _______________________________________________ >>>>>> Lista de discussões AsteriskBrasil.org >>>>>> [email protected] >>>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>>> - Valor similar ao de placas E1 PCI; >>>>> - Não há problemas de compatibilidade com barramento PCI; >>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>>> servidores compartilham o mesmo E1) >>>>> Conheça mais sobre este produto em www.red-fone.com >>>>> _______________________________________________ >>>>> Lista de discussões AsteriskBrasil.org >>>>> [email protected] >>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>>> >>>> >>>> >>>> >>>> -- >>>> Rodrigo F. Lang >>>> Amd. de Redes em Telecom >>>> http://langtechnologies.blogspot.com/ >>>> >>>> _______________________________________________ >>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>> - Valor similar ao de placas E1 PCI; >>>> - Não há problemas de compatibilidade com barramento PCI; >>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>> servidores compartilham o mesmo E1) >>>> Conheça mais sobre este produto em www.red-fone.com >>>> _______________________________________________ >>>> Lista de discussões AsteriskBrasil.org >>>> [email protected] >>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>> >>> >>> >>> _______________________________________________ >>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>> - Valor similar ao de placas E1 PCI; >>> - Não há problemas de compatibilidade com barramento PCI; >>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>> servidores compartilham o mesmo E1) >>> Conheça mais sobre este produto em www.red-fone.com >>> _______________________________________________ >>> Lista de discussões AsteriskBrasil.org >>> [email protected] >>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>> >> >> >> >> -- >> Rodrigo F. Lang >> Amd. de Redes em Telecom >> http://langtechnologies.blogspot.com/ >> >> _______________________________________________ >> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >> - Valor similar ao de placas E1 PCI; >> - Não há problemas de compatibilidade com barramento PCI; >> - Possibilitam a construção de soluções de alta disponibilidade(dois >> servidores compartilham o mesmo E1) >> Conheça mais sobre este produto em www.red-fone.com >> _______________________________________________ >> Lista de discussões AsteriskBrasil.org >> [email protected] >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> > > > _______________________________________________ > A Redfone é líder no fornecimento de bridges TDMoE <-> E1 > - Valor similar ao de placas E1 PCI; > - Não há problemas de compatibilidade com barramento PCI; > - Possibilitam a construção de soluções de alta disponibilidade(dois > servidores compartilham o mesmo E1) > Conheça mais sobre este produto em www.red-fone.com > _______________________________________________ > Lista de discussões AsteriskBrasil.org > [email protected] > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- Rodrigo F. Lang Amd. de Redes em Telecom http://langtechnologies.blogspot.com/
_______________________________________________ A Redfone é líder no fornecimento de bridges TDMoE <-> E1 - Valor similar ao de placas E1 PCI; - Não há problemas de compatibilidade com barramento PCI; - Possibilitam a construção de soluções de alta disponibilidade(dois servidores compartilham o mesmo E1) Conheça mais sobre este produto em www.red-fone.com _______________________________________________ Lista de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

