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

