[AsteriskBrasil] Agendamento de callback

Ricardo Chaves ricardo.chaves.gnu em gmail.com
Segunda Setembro 6 16:04:59 BRT 2010


make_callfile()
{
ORIGEM=$1
DESTINO=$2

#Verifica se ja existe esse callback na fila
if [ -e /var/spool/asterisk/outgoing/$(date +%d%m%Y)-$DESTINO-$ORIGEM.call
]; then
        exit;
fi

#CALLFILE=$(cat <<-EOF1
CALLFILE="
Channel: SIP/$ORIGEM
\nMaxRetries: 120
\nRetryTime: 20
\nWaitTime: 10
\nContext: xxxx
\nExtension: $DESTINO
\nPriority: 1"

FILE_NAME=$TEMP_SPOOL/$(date +%d%m%Y)-$DESTINO-$ORIGEM.call
echo -e $CALLFILE >> $FILE_NAME
chown asterisk $FILE_NAME
chmod 770 $FILE_NAME
mv $FILE_NAME /var/spool/asterisk/outgoing
}

#VARIAVEIS DIRETORIOS
ASTERISK_CFG=/etc/asterisk
TEMP_SPOOL=/var/spool/asterisk

make_callfile $1 $2

exit


Em 6 de setembro de 2010 15:53, Sylvio Carlos Jollenbeck <
sylvio.sdr em gmail.com> escreveu:

> Ok, legal. Se possivel, poste seu script para que todos tenham acesso a
> essa informação. Abs
>
>
> --
> Sylvio Carlos Jollenbeck Borin
> Gerente Técnico de Produto
> E-mail: sj em ipbox.com.br
> Messenger: sj em ipbox.com.br
> Celular: (11) 7810-5515
> Nextel ID: 111*94331
> # ---------------------------------------------------------------
> VMN Consultoria e Desenvolvimento de Sistemas
> Av. Pedroso de Morais, n. 677 - Cj. 143, Pinheiros, São Paulo, Cep:
> 05914-000.
> Fone/Fax: (11) 3819 2014
> # ----------------------------------------------------------------
>
> Em 6 de setembro de 2010 15:48, Ricardo Chaves <
> ricardo.chaves.gnu em gmail.com> escreveu:
>
> Consegui de uma maneira mais fácil e menos burocratica (meu ponto de
>> vista).
>> No meu script onde cria o .call, adicionei no inicio para verificar se o
>> arquivo com o mesmo nome já existe na pasta outgoing.
>>
>> Em 6 de setembro de 2010 11:09, Sylvio Carlos Jollenbeck <
>> sylvio.sdr em gmail.com> escreveu:
>>
>> Ricardo,
>>>
>>> Minha sugestão é:
>>>
>>> Da mesma forma que você verifica se o numero do cliente existe no banco
>>> de dados. Você pode criar uma flag no banco com a data do ultimo callback
>>> (exemplo: se a data registrada no banco for menor que a data atual e maior
>>> que X minutos, gera um novo call file, caso contrario não.
>>>
>>> Abs
>>> --
>>> Sylvio Carlos Jollenbeck Borin
>>> Gerente Técnico de Produto
>>> E-mail: sj em ipbox.com.br
>>> Messenger: sj em ipbox.com.br
>>> Celular: (11) 7810-5515
>>> Nextel ID: 111*94331
>>> # ---------------------------------------------------------------
>>> VMN Consultoria e Desenvolvimento de Sistemas
>>> Av. Pedroso de Morais, n. 677 - Cj. 143, Pinheiros, São Paulo, Cep:
>>> 05914-000.
>>> Fone/Fax: (11) 3819 2014
>>> # ----------------------------------------------------------------
>>>
>>> Em 6 de setembro de 2010 10:58, Ricardo Chaves <
>>> ricardo.chaves.gnu em gmail.com> escreveu:
>>>
>>>> Bom dia lista,
>>>>
>>>> Montei um sisteminha de callback, onde o * verifica se o numero entrante
>>>> consta no meu banco, se tiver ele criar um arquivo .call na pasta outgoing e
>>>> retorna a ligação.
>>>>
>>>> O problema é que se o cliente liga varias vezes o asterisk vai agendando
>>>> todas essas ligações. Nao consegui uma forma do asterisk verificar se já tem
>>>> esse numero agendado e descartar os proximos.
>>>>
>>>> Alguem tem uma idéia de como fazer ?
>>>>
>>>> _______________________________________________
>>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>>> - Suporte técnico local qualificado e gratuito
>>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>>> _______________________________________________
>>>> Temos tudo para seu projeto VoIP com Asterisk!
>>>> Descontos especiais para assinantes da AsteriskBrasil.org.
>>>> Registre-se e receba um cupom exclusivo de desconto!
>>>> Acesse agora www.voipmania.com.br
>>>> ______________________________________________
>>>> Lista de discussões AsteriskBrasil.org
>>>> AsteriskBrasil em listas.asteriskbrasil.org
>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>> - Suporte técnico local qualificado e gratuito
>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>> _______________________________________________
>>> Temos tudo para seu projeto VoIP com Asterisk!
>>> Descontos especiais para assinantes da AsteriskBrasil.org.
>>> Registre-se e receba um cupom exclusivo de desconto!
>>> Acesse agora www.voipmania.com.br
>>> ______________________________________________
>>> Lista de discussões AsteriskBrasil.org
>>> AsteriskBrasil em listas.asteriskbrasil.org
>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>>
>>
>>
>> _______________________________________________
>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> - Suporte técnico local qualificado e gratuito
>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> _______________________________________________
>> Temos tudo para seu projeto VoIP com Asterisk!
>> Descontos especiais para assinantes da AsteriskBrasil.org.
>> Registre-se e receba um cupom exclusivo de desconto!
>> Acesse agora www.voipmania.com.br
>> ______________________________________________
>> Lista de discussões AsteriskBrasil.org
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
>
> --
> --
> Sylvio Carlos Jollenbeck Borin
> Gerente Técnico de Produto
> E-mail: sj em ipbox.com.br
> Messenger: sj em ipbox.com.br
> Celular: (11) 7810-5515
> Nextel ID: 111*94331
> # ---------------------------------------------------------------
> VMN Consultoria e Desenvolvimento de Sistemas
> Av. Pedroso de Morais, n. 677 - Cj. 143, Pinheiros, São Paulo, Cep:
> 05914-000.
> Fone/Fax: (11) 3819 2014
> # ----------------------------------------------------------------
>
> _______________________________________________
> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
> - Suporte técnico local qualificado e gratuito
> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
> _______________________________________________
> Temos tudo para seu projeto VoIP com Asterisk!
> Descontos especiais para assinantes da AsteriskBrasil.org.
> Registre-se e receba um cupom exclusivo de desconto!
> Acesse agora www.voipmania.com.br
> ______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20100906/01e81897/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil