[AsteriskBrasil] Agenda eletronica.
Junior Polegato - Asterisk
asterisk em juniorpolegato.com.br
Sexta Maio 23 17:06:09 BRT 2008
> *From:* asteriskbrasil-bounces em listas.asteriskbrasil.org
> [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] *On Behalf
> Of *Fabio Guilherme
> *Sent:* Friday, May 23, 2008 1:10 PM
> *To:* asteriskbrasil em listas.asteriskbrasil.org
> *Subject:* [AsteriskBrasil] Agenda eletronica.
>
> Desculpa a minha insistência, mas alguém poderia ajudar-me como
> realizar um wake-up reminders???
>
> Estava pensando em simplicidade, da seguinte forma, eu gero o arquivo
> GSM com dia, mês, ano, hora e minutos exemplo :
> /var/spool/asterisk/mensagens/rec230520081430.gsm
>
> O que eu não estou conseguindo achar uma forma de usar algum sistema
> (exemplo crontab) para que ele possa acionar exemplo script ou algo
> parecido para pegar esse arquivo GSM e jogar para o /outgoing.
>
> Acho que ai fica simples sem muita programação e funcional..
>
> Alguém poderia por gentileza dar uma ajuda..
>
Olá,
Se entendi bem, você não precisa jogar esse arquivo para o
"outgoing", o que tem que criar é um .call que chama uma extensão,
especificando o número do ramal a chamar e o arquivo a reproduzir. De
acordo com a "técnica" do "outgoing", datas no futuro são ignoradas,
então o algoritmo seria:
1. Perguntar pelo número do ramal a receber a mensagem
2. Perguntar data e hora
3. Gravar a mensagem
4. Chamar um script que gere o .call com a data e hora "respondidas"
5. Move o .call gerado com data futura para o "outgoing"
Na extensão que esse .call vai chamar, coloque:
[despertador]
exten => s,1,Wati(1)
exten => s,n,Playback(${MENSAGEM})
; aqui ainda pode ser chamado um script
; para excluir a mensagem reproduzida
exten => s,n,Hangup
Acho que seria o mais prático, não? Se conseguir, tem como postar
aqui e posso colocar na minha página?
[]'s
Junior Polegato
More information about the AsteriskBrasil
mailing list