[AsteriskBrasil] Dificuldade em configurar nome do arquivo de gravação

ATTO - Rodrigo rodrigo.lang em atto.com.br
Terça Maio 26 11:27:23 BRT 2009


Eder, muito obrigado, funcionou corretamente. Estou postando abaixo o 
extensions. Aconteceu que eu estava procurando em um lugar 
desatualizado! Hhehehehe



[expediente]
exten => _5656,1,Answer()
exten => _5656,2,Background(boas-vindas)
exten => _5656,3,Waitexten(4)
exten => _5656,n,Set(Data-Hora=${STRFTIME(|EST5EDT| %Y-%m-%d %H:%M:%S)})
exten => 
_5656,n,Set(Filename=/var/spool/asterisk/monitor/${EXTEN}/${Data-Hora})
exten => _5656,n,NoOp(Nomedoarquivo ${Data-Hora}.wav)
exten => _5656,n,MixMonitor(${Filename}.wav)
exten => _5656,n,Queue(atendimento,TtKkr,,,20)





eder souza escreveu:
> Rodrigo pelo que me consta esta variável foi extinta no Asterisk 1.4 
> hehehe.
>
> tente usar essa aqui STRFTIME
>
> olha ae o teste com ela
>
>
> exten => 6080,1,Set(VER=asterisk/${STRFTIME(${EPOCH},GMT,%F)})
> exten => 6080,n,NoOp(aquiiii  ${VER})
> exten => 6080,n,Set(DATA_HORA=${STRFTIME(|EST5EDT| %Y-%m-%d %H:%M:%S)})
> exten => 6080,n,NoOp(aquiiii  ${DATA_HORA})
>
>
> a saida no ASTERISK
>
>
>
> *CLI>     -- Executing [6080 em huaa:1] Set("SIP/666-08207830", 
> "VER=asterisk/2009-05-26") in new stack
>     -- Executing [6080 em huaa:2] NoOp("SIP/666-08207830", "aquiiii  
> asterisk/2009-05-26") in new stack
>     -- Executing [6080 em huaa:3] Set("SIP/666-08207830", "DATA_HORA= 
> 2009-05-26 03:13:44") in new stack
>     -- Executing [6080 em huaa:4] NoOp("SIP/666-08207830", "aquiiii   
> 2009-05-26 03:13:44") in new stack
>
>
>
> []'s
>
>
> Eng Eder de Souza
>
>
> --- Em *ter, 26/5/09, ATTO - Rodrigo /<rodrigo.lang em atto.com.br>/* 
> escreveu:
>
>
>     De: ATTO - Rodrigo <rodrigo.lang em atto.com.br>
>     Assunto: [AsteriskBrasil] Dificuldade em configurar nome do
>     arquivo de gravação
>     Para: "Asterisk Brasil" <asteriskbrasil em listas.asteriskbrasil.org>
>     Data: Terça-feira, 26 de Maio de 2009, 9:58
>
>     Bom dia lista,
>
>
>     Estou com um pequeno problema que eu diria que é tosco, mas que
>     está me
>     incomodando a algum tempinho já. Estou tentando gravar as ligações
>     usando o MixMonitor() e utilizando a aplicação Set() com o caminho
>     e a
>     váriavel que eu quero que salve como nome do arquivo. Porém ele não
>     segue esta váriavel que é ${DATETIME}. O que eu preciso é que
>     grave as
>     ligações dos ramais por pasta com o nome do ramal e dentro da
>     pasta com
>     a data e hora da ligação. Segue a configuração do extensions.conf
>     e um
>     log da CLI:
>
>     [expediente]
>     exten => _5656,1,Answer()
>     exten => _5656,2,Background(boas-vindas)
>     exten => _5656,3,Waitexten(4)
>     exten =>
>     _5656,n,Set(Filename=/var/spool/asterisk/monitor/${EXTEN}/${DATETIME})
>     exten => _5656,5,MixMonitor(${Filename}.wav)
>     exten => _5656,6,Queue(atendimento,TtKkr,,,20)
>
>
>
>     [May 26 09:54:34]   == Using SIP RTP CoS mark 5
>     [May 26 09:54:34]     -- Executing [5656 em tabela4:1]
>     Answer("SIP/8000-08247718", "") in new stack
>     [May 26 09:54:34]     -- Executing [5656 em tabela4:2]
>     BackGround("SIP/8000-08247718", "boas-vindas") in new stack
>     [May 26 09:54:34]     -- <SIP/8000-08247718> Playing
>     'boas-vindas.slin'
>     (language 'en')
>     [May 26 09:54:46]     -- Executing [5656 em tabela4:3]
>     WaitExten("SIP/8000-08247718", "4") in new stack
>     [May 26 09:54:50]     -- Timeout on SIP/8000-08247718, continuing...
>     [May 26 09:54:50]     -- Executing [5656 em tabela4:4]
>     Set("SIP/8000-08247718",
>     "Filename=/var/spool/asterisk/monitor/5656/")
>     in new stack
>     [May 26 09:54:50]     -- Executing [5656 em tabela4:5]
>     MixMonitor("SIP/8000-08247718",
>     "/var/spool/asterisk/monitor/5656/.wav")
>     in new stack
>     [May 26 09:54:50]     -- Executing [5656 em tabela4:6]
>     Queue("SIP/8000-08247718", "atendimento,TtKkr,,,20") in new stack
>     [May 26 09:54:50]   == Using SIP RTP CoS mark 5
>     [May 26 09:54:50]   == Begin MixMonitor Recording SIP/8000-08247718
>     [May 26 09:54:50]     -- SIP/5652-b796a338 is ringing
>     [May 26 09:54:52]     -- SIP/5652-b796a338 answered SIP/8000-08247718
>     [May 26 09:54:57]   == Spawn extension (tabela4, 5656, 6) exited
>     non-zero on 'SIP/8000-08247718'
>     [May 26 09:54:57]   == End MixMonitor Recording SIP/8000-08247718
>
>
>     O MixMonitor() está criando somente um arquivo ".wav". Já tentei
>     também
>     com as váriaveis ${TIMESTAMP} e ${ANSWEREDTIME}. Alguém já passou por
>     uma situação dessas? Teria outra forma de configurar?
>
>
>
>     Agradeço desde já,
>
>     -- 
>     Rodrigo Lang
>     Dpto Técnico
>     ATTO TELEINFORMÁTICA
>     End.: Rua Castro Alves, 624
>     80.240-270 - Curitiba - PR
>     Fones: (41) 33128000
>     Fax: (41) 33128001
>     Email: rodrigo.lang em atto.com.br
>     </mc/compose?to=rodrigo.lang em atto.com.br>
>
>     _______________________________________________
>     Openmoko Freerunner, primeiro telefone open source, disponível no
>     Brasil rodando o Android da Google.
>     http://www.neodroid.com
>
>     Compre uma camiseta da AsteriskBrasil.org!
>     http://www.voipmania.com.br
>
>     Acesse o canal IRC de discussão sobre Asterisk em Português
>     Brasileiro na rede Freenode.net: #asterisk-br
>     _______________________________________________
>     Lista de discussões AsteriskBrasil.org
>     AsteriskBrasil em listas.asteriskbrasil.org
>     </mc/compose?to=AsteriskBrasil em listas.asteriskbrasil.org>
>     http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
> ------------------------------------------------------------------------
> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 
> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/> 
> - Celebridades 
> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/> 
> - Música 
> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/> 
> - Esportes 
> <http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/> 
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
> __________ Informação do ESET NOD32 Antivirus, versão da vacina 4104 (20090526) __________
>
> A mensagem foi verificada pelo  ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>   


-- 
Rodrigo Lang
Dpto Técnico
ATTO TELEINFORMÁTICA
End.: Rua Castro Alves, 624
80.240-270 - Curitiba - PR
Fones: (41) 33128000
Fax: (41) 33128001
Email: rodrigo.lang em atto.com.br



Mais detalhes sobre a lista de discussão AsteriskBrasil