Como eu faria para salvar todas essas informações no banco de dados?<br><br>
<div class="gmail_quote">2009/12/4 Rodrigo Lang <span dir="ltr"><<a href="mailto:rodrigoferreiralang@gmail.com">rodrigoferreiralang@gmail.com</a>></span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Alex, pelo que eu entendi você quer criar sua própria bilhetagem no asterisk, mas porque você não salva em banco de dados?<br>
<br><br><br>Ats,<br>Rodrigo Lang.<br><br>
<div class="gmail_quote">2009/12/4 Alex Tavares Faiotto <span dir="ltr"><<a href="mailto:alexfaiotto@globo.com" target="_blank">alexfaiotto@globo.com</a>></span>
<div>
<div></div>
<div class="h5"><br>
<blockquote style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0pt 0pt 0pt 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote"><span lang="PT-BR">
<div>Esse e meu extensio.cof</div>
<div> </div>
<div>exten => _1XXX,1,Set(DIRNAME=${STRFTIME(${EPOCH},,%Y/%m/%d)}/${EXTEN})<br>exten => _1XXX,2,Set(FILENAME=${DIRNAME}/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}${EXTEN})<br>exten => _1XXX,3,System(/bin/mkdir -p /var/spool/asterisk/monitor/${DIRNAME})<br>
exten => _1XXX,4,System(/bin/touch /var/spool/asterisk/monitor/bilhetagem/${STRFTIME(${EPOCH},GMT+2,%Y%m%d%H%M%S)}-${EXTEN})<br>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})<br>
exten => _1XXX,6,MixMonitor(${FILENAME}.wav,b)<br>exten => _1XXX,8,Dial(SIP/${EXTEN},40)<br>exten => _1XXX,9,Hangup()</div>
<div> </div>
<div>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</div>
<div> </div>
<div>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?</div>
<div> </div>
<div>Isso eh possivel no asterisk</div>
<div> </div>
<div>Ja tentei suar o que voce abaixo nao foi o que eu queria fazer mais ajudo ...</div>
<div> </div>
<div>xD</div>
<div> </div>
<div> </div>
<div></div></span>
<div class="gmail_quote">2009/12/4 Rodrigo Vian <span dir="ltr"><<a href="mailto:listas@porttaltecnologia.com.br" target="_blank">listas@porttaltecnologia.com.br</a>></span>
<div>
<div></div>
<div><br>
<blockquote style="BORDER-LEFT: rgb(204,204,204) 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div text="#000000" bgcolor="#ffffff">Bom dia<br><br>Utilize a variável "${CDR(end)}", ela registra data e hora final da ligação... Aconselho utilizar uma macro..<br><br>exten => _1XXX,1,MixMonitor(${FILENAME}.wav,b)<br>
exten => _1XXX,2,Dial(SIP/${EXTEN},40)<br>exten => _1XXX,3,Macro(hangupchamada)<br><br>[macro-hangupchamada]<br>exten => s,1,NoOp ( Data Inicial: "${CDR(start}" - Origem: "${CDR(src)}" - Destino: "${CDR(dst)}" - Data Final "${CDR(end)}" - Duração: "${CDR(billsec)}" )<br>
exten => s,n,ResetCDR(w)<br>exten => s,n,NoCDR()<br>exten => s,n,hangup()<br><br><br><br>Também você pode configurar o cdr_custom para gerar o arquivo csv com os dados que você quer..<br><br>CDR_CUSTOM<br>=================================<br>
;[mappings]<br>;Master.csv => "${CDR(clid)}","${CDR(src)}","${CDR(dst)}","${CDR(dcontext)}","${CDR(channel)}",<br>"${CDR(dstchannel)}","${CDR(lastapp)}","${CDR(lastdata)}","${CDR(start)}","${CDR(answer)}","${CDR(end)}",<br>
"${CDR(duration)}","${CDR(billsec)}","${CDR(disposition)}","${CDR(amaflags)}","${CDR(accountcode)}",<br>"${CDR(uniqueid)}","${CDR(userfield)}"<br><br>=================================<br>
OBS= Linha única ;)<br><br><br>Abs<br><br>Alex Tavares Faiotto escreveu:
<blockquote type="cite">
<div>
<div></div>
<div>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<br><br>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<br>
exten => _1XXX,2,MixMonitor(${FILENAME}.wav,b)<br>exten => _1XXX,3,Dial(SIP/${EXTEN},40)<br>exten => _1XXX,4,Hangup()<br><br>TEMO COMO `pelo extension pegar o termino da gravação<br></div></div><pre><hr size="4" width="90%">
_______________________________________________
A Redfone é líder no fornecimento de bridges TDMoE &lt;-> 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 <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a>
_______________________________________________
Lista de discussões AsteriskBrasil.org
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a></pre></blockquote><br></div><br>_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1<br>- Valor similar ao de placas E1 PCI;<br>- Não há problemas de compatibilidade com barramento PCI;<br>- Possibilitam a construção de soluções de alta disponibilidade(dois<br>
servidores compartilham o mesmo E1)<br>Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote></div></div></div><br><br>_______________________________________________<br>A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1<br>- Valor similar ao de placas E1 PCI;<br>- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>servidores compartilham o mesmo E1)<br>Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote></div></div></div><font color="#888888"><br><br clear="all"><br>-- <br>Rodrigo F. Lang<br>Amd. de Redes em Telecom<br><a href="http://langtechnologies.blogspot.com/" target="_blank">http://langtechnologies.blogspot.com/</a><br>
</font><br>_______________________________________________<br>A Redfone é líder no fornecimento de bridges TDMoE &lt;-> E1<br>- Valor similar ao de placas E1 PCI;<br>- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois<br>servidores compartilham o mesmo E1)<br>Conheça mais sobre este produto em <a href="http://www.red-fone.com/" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>Lista de discussões AsteriskBrasil.org<br><a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br><a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote></div><br>