[AsteriskBrasil] Despertador + Interface

Rafael dos Santos Saraiva rafaelsnsa em gmail.com
Sexta Outubro 11 16:07:26 BRT 2013


Olá Vanessa

Segue um contexto que tenho, tem que tirar algumas coisas e fazer umas
adequações, mas creio que seja isso que você precisa:

ATIVA AVISO DE COMPROMISSO
exten => *46,1,AGI(/opt/ipbx/asterisk/agi/services.php,10,${CALLERID(num)})
same  => n,GotoIf($[${SVC_AUT}=1]?ok:nok)
same  => n(ok),Read(HOUR,hours,2)
same  => n,GotoIf($[${HOUR} > 23]?ok)
same  => n(min),Read(MINUTE,minutes,2)
same  => n,GotoIf($[${MINUTE} > 59]?min)
same  => n,Set(YEAR=${STRFTIME(${DAY},America/Sao_Paulo,%Y)})
same  => n,Set(MONTH=${STRFTIME(${DAY},America/Sao_Paulo,%m)})
same  => n,Set(DAY=${STRFTIME(${DAY},America/Sao_Paulo,%d)})
same  => n,Set(NOW=${STRFTIME(${EPOCH},America/Sao_Paulo,%Y-%m-%d
%H:%M:%S)})
same  => n,set(NOWP=${STRPTIME(${NOW},America/Sao_Paulo,%Y-%m-%d %H:%M:%S)})
same  => n,Set(ALARM=${STRPTIME(${YEAR}-${MONTH}-${DAY}
${HOUR}:${MINUTE}:00,America/Sao_Paulo,%Y-%m-%d %H:%M:%S)})
same  => n,GotoIf($[${ALARM} < ${NOWP}]?yes:no)
same  => n(yes),Set(ALARM=${MATH(${ALARM}+86400),int)})
same  => n,Set(YEAR=${STRFTIME(${ALARM},America/Sao_Paulo,%Y)})
same  => n,Set(MONTH=${STRFTIME(${ALARM},America/Sao_Paulo,%m)})
same  => n,Set(DAY=${STRFTIME(${ALARM},America/Sao_Paulo,%d)})
same  =>
n(no),ExecIf($[${EXISTS(${SIPPEER(${CALLERID(num)})})}=1]?Set(PROTO=SIP):Set(PROTO=IAX2))
same  => n,System(echo "Channel: ${PROTO}/${CALLERID(num)}\\nCallerID:
\"AVISO DE COMPROMISSO\"<${CALLERID(num)}>\\nContext: ipbx\\nExtension:
ALARM${CALLERID(num)}\\nPriority: 1" >
/var/spool/asterisk/tmp/${CALLERID(num)}.call)
same  => n,System(touch -t ${YEAR}${MONTH}${DAY}${HOUR}${MINUTE}.00
/var/spool/asterisk/tmp/${CALLERID(num)}.call)
same  => n,System(mv /var/spool/asterisk/tmp/${CALLERID(num)}.call
/var/spool/asterisk/outgoing/)
same  => n,Set(DB(ALARM/${CALLERID(num)})=1)
same  => n,SayNumber(${hour})
same  => n,Playback(hours)
same  => n,SayNumber(${minute})
same  => n,Playback(minutes)
same  => n,Playback(/opt/ipbx/asterisk/sounds/ALARM_ACT)
same  => n,Hangup()
same  => n(nok),Macro(blocksvc)
same  => n,HangUp



Att,
*Rafael dos Santos Saraiva*
<http://br.linkedin.com/pub/rafael-saraiva/52/aab/230>


Em 11 de outubro de 2013 16:03, Vanessa Sather
<vanessasather em bol.com.br>escreveu:

> opa, seria para hospedes!
>
>
> :)
> ------------------------------
>
> *De:* Daniel Feliciano < danielfelicianoseg em hotmail.com >
> *Enviada:* Sexta-feira, 11 de Outubro de 2013 15:25
> *Para:* asterisk < asteriskbrasil em listas.asteriskbrasil.org >
> *Assunto:* Re: [AsteriskBrasil] Despertador + Interface
>
>  mas quem iria fazer o cadastro dos horarios? O hotel ou os proprios
> hospedes?
> Abs
>
> ------------------------------
> Date: Fri, 11 Oct 2013 14:39:32 -0300
> From: vanessasather em bol.com.br
> To: asteriskbrasil em listas.asteriskbrasil.org
> Subject: [AsteriskBrasil] Despertador + Interface
>
> Olá,
>
> alguem conhece algo já pronto para um simples despertador?
>
> Eh um hotel e eles precisam cadastrar horários desejados pelos hospedes p/
> serem despertados.
>
> Até tenho em mente algo mas se tiver pronto eh bem vindo!
>
> Obrigada.
>
> _______________________________________________ KHOMP: completa linha de
> placas externas FXO, FXS, GSM e E1; Media Gateways de 1 a 64 E1s para SIP
> com R2, ISDN e SS7; Intercomunicadores para acesso remoto via rede IP.
> Conhe�a em www.Khomp.com. _______________________________________________
> ALIGERA � Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Channel Bank �
> Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________ Para remover seu email
> desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20131011/9251bdcb/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil