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

eder souza ederwander em yahoo.com.br
Terça Maio 26 11:01:25 BRT 2009


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

_______________________________________________
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



      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20090526/e8ea0bbd/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil